search for: leal

Displaying 20 results from an estimated 150 matches for "leal".

Did you mean: deal
2014 Aug 08
4
[LLVMdev] Efficient Pattern matching in Instruction Combine
...; b) | a);* } int main(){ int a, b; scanf("%d %d", &a, &b); return cal(a,b); } *X86 .s file with clang at O2 for above program :* suyog at suyog-Inspiron-N5010:~$ Open/rbuild/bin/clang -S -O2 1.c main: # @main # BB#0: subl $28, %esp leal 20(%esp), %eax movl %eax, 8(%esp) leal 24(%esp), %eax movl %eax, 4(%esp) movl $.L.str, (%esp) calll __isoc99_scanf movl 20(%esp), %eax * orl 24(%esp), %eax* addl $28, %esp retl As seen, optimization happened at IR level itself reflected...
2015 Jul 13
5
[LLVMdev] Poor register allocations vs gcc
...m -std=c11 -O3 -march=native -c app2.c -S Versions (latest for each, downloaded just a few days ago): gcc : 5.1 clang/llvm: clang+llvm-3.6.1-x86_64-apple-darwin Host: osx yosemite. The assembly (cut to the essential): LLVM: pushq %rbp movq %rsp, %rbp pushq %r14 pushq %rbx movl %edi, %r14d leal 71(%r14), %eax xorl %ecx, %ecx cmpl $56, %eax movl $92, %ebx cmovnel %ecx, %ebx leaq L_.str(%rip), %rdi callq _puts leal 71(%rbx,%r14), %eax popq %rbx popq %r14 popq %rbp retq and the gcc one: pushq %rbp movl $0, %eax movl $92, %ebp pushq %rbx leal 71(%rdi), %ebx leaq LC1(...
2014 Aug 13
2
[LLVMdev] Efficient Pattern matching in Instruction Combine
...clang at O2 for above program :* >>>> >>>> suyog at suyog-Inspiron-N5010:~$ Open/rbuild/bin/clang -S -O2 1.c >>>> >>>> main: # @main >>>> # BB#0: >>>> subl $28, %esp >>>> leal 20(%esp), %eax >>>> movl %eax, 8(%esp) >>>> leal 24(%esp), %eax >>>> movl %eax, 4(%esp) >>>> movl $.L.str, (%esp) >>>> calll __isoc99_scanf >>>> movl 20(%esp), %eax >>>>...
2011 Dec 14
2
[LLVMdev] Failure to optimize ? operator
...============================ _f1:        pushl   %ebp        xorl    %eax, %eax        movl %esp, %ebp        movl    8(%ebp), %edx        testl   %edx, %edx   jle     L5        popl    %ebp        ret        .p2align 4,,7L5:     movl    %edx, %ecx        imull   %edx, %ecx        popl    %ebp     leal    3(%ecx,%ecx,4), %eax        imull   %edx, %eax leal    1(%eax,%ecx,2), %eax        ret        .p2align 4,,15 _f2:         pushl   %ebp        xorl    %eax, %eax        movl    %esp, %ebp        movl    8(%ebp), %edx        testl   %edx, %edx        jle     L9        popl    %ebp        ret     ...
2007 Jul 02
6
Testing route globbing and limitations of get()
...path to it, or it won''t know what to do. If I try to specify the path using request.path = ''/something/somewhere'' get ''my_action_name'' the path comes out as ''/''. Can anyone instruct me on how to do this correctly? Cheers, -- David Leal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070702/88d94b31/attachment.html
2014 Aug 13
2
[LLVMdev] Efficient Pattern matching in Instruction Combine
...clang at O2 for above program : >>>> >>>> suyog at suyog-Inspiron-N5010:~$ Open/rbuild/bin/clang -S -O2 1.c >>>> >>>> main: # @main >>>> # BB#0: >>>> subl $28, %esp >>>> leal 20(%esp), %eax >>>> movl %eax, 8(%esp) >>>> leal 24(%esp), %eax >>>> movl %eax, 4(%esp) >>>> movl $.L.str, (%esp) >>>> calll __isoc99_scanf >>>> movl 20(%esp), %eax >>>>...
2009 Jul 24
6
When writing to SLOG at full speed all disk IO is blocked
...FS is not choosing right if write to slog is better or not (thinking if we have a better throughput from disks). But i did not find anything about 100% slog activity (~115MB/s) blocks IO from disks. Two or three seconds of "zero" read or write on disks... Thanks a lot for your time! Leal [ http://www.eall.com.br/blog ] -- This message posted from opensolaris.org
2009 Mar 03
3
[LLVMdev] Tight overlapping loops and performance
> You're misreading the asm... nothing is touching memory. (BTW, "leal > -1(%eax), %eax" isn't a memory operation; it's just subtracting one > from %eax.) You might want to try reading the LLVM IR (which you can > generate with llvm-gcc -S -emit-llvm); it tends to be easier to read. I tried that, but I'm still learning LLVM. Seeing indvar, p...
2005 Feb 22
0
[LLVMdev] Area for improvement
...ax > movl $0, %ecx > .LBBinit_board_1: # loopexit.1 > imull $7, %ecx, %edx > movl %eax, %esi > addl %edx, %esi > movb $46, (%esi) > imull $7, %ecx, %edx > movl %eax, %esi > addl %edx, %esi > leal 1(%esi), %edx > movb $46, (%edx) > imull $7, %ecx, %edx > movl %eax, %esi > addl %edx, %esi > leal 2(%esi), %edx > movb $46, (%edx) > imull $7, %ecx, %edx > movl %eax, %esi > addl %edx, %esi >...
2012 Jan 04
3
Fwd: Re: Samba Freezes accessing shares/ low performance
...nclean shutdown [2012/01/04 15:15:44.592951, 1] smbd/server.c:294(remove_child_pid) Scheduled cleanup of brl and lock database after unclean shutdown [2012/01/04 15:16:04.596144, 1] smbd/server.c:266(cleanup_timeout_fn) Cleaning up brl and lock database after unclean shutdown Many Thanks! Vasco Leal Best Regards, Vasco Le?nidas Pinto Leal IT Director JUZO - Inform?tica e Servi?os, Lda Mozilla Thunderbird, The Mail Rebirth! Still Stucked With Windows? Give Linux a Try And Enhance Your Work! Em 04-01-2012 08:57, Volker Lendecke escreveu: > On Tue, Jan 03, 2012 at 11:26:06PM +0000, Vasco...
2007 Jul 11
1
Hello EveryOne...Problems here GLX_EXT_texture_from_pixmap?
Firts of all Greetings From Cuba "Saludos" to all of the member of this list. My name it's Orestes Leal, at your service. Well, The problem it's the following: I have one ATI RADEON 200 Series Integrated into the mainboard (ATI Technologies Inc RC410 [Radeon Xpress 200]), the chip has 64 megs of Video and 64 shared from memory to a total amount of 128 megs, the Xorg says me "(--) Chipset...
2014 Aug 07
4
[LLVMdev] Efficient Pattern matching in Instruction Combine
Hi, All, Duncan, Rafael, David, Nick. This is regarding pattern matching in InstructionCombine pass. We use 'match' functions many times, but it doesn't do the pattern matching effectively. e.x. Lets take pattern : (A ^ B) | ((B ^ C) ^ A) -> (A ^ B) | C (B ^ A) | ((B ^ C) ^ A) -> (A ^ B) | C Both the patterns above are same, since ^ is commutative in Op0. But,
2011 Dec 14
0
[LLVMdev] Failure to optimize ? operator
On Tue, Dec 13, 2011 at 5:59 AM, Brent Walker <brenthwalker at gmail.com> wrote: > The following seemingly identical functions, get compiled to quite > different machine code.  The first is correctly optimized (the > computation of var y is nicely moved into the else branch of the "if" > statement), which the second one is not (the full computation of var y > is
2005 Feb 22
5
[LLVMdev] Area for improvement
...movl %esi, (%esp) movl 8(%esp), %eax movl $0, %ecx .LBBinit_board_1: # loopexit.1 imull $7, %ecx, %edx movl %eax, %esi addl %edx, %esi movb $46, (%esi) imull $7, %ecx, %edx movl %eax, %esi addl %edx, %esi leal 1(%esi), %edx movb $46, (%edx) imull $7, %ecx, %edx movl %eax, %esi addl %edx, %esi leal 2(%esi), %edx movb $46, (%edx) imull $7, %ecx, %edx movl %eax, %esi addl %edx, %esi leal 3(%esi), %edx movb $46, (%edx)...
2008 Dec 17
10
Cannot remove a file on a GOOD ZFS filesystem
...d to the ZIL, but i''m not sure (i will try to learn more about that zil operations soon ;-). Could be inconsistency caused by the slog device? Some operations that was not commited to the pool? Hmm, but that should not cause the zpool to became corrupted... Thanks a lot for your time Leal [http://www.eall.com.br/blog] -- This message posted from opensolaris.org
2009 Jan 12
1
NFS Block Monitor
...understand the behaviour of ZFS and slog (SSD), and for understand the workload i did implement a simple software to visualize the data blocks (read/write). I''m posting here the link in the case somebody wants to try it. http://www.eall.com.br/blog/?p=906 Thanks a lot for your time. Leal [http://www.eall.com.br/blog] -- This message posted from opensolaris.org
2008 Jul 08
3
connection unexpectedly closed
Hello all, Every night i receive the messages: rsync: connection unexpectedly closed (14801530 bytes received so far) [generator] rsync error: error in rsync protocol data stream (code 12) at io.c(453) [generator=2.6.9] but the synchronization process seems to be right... so the question: What can be the cause of that messages? Thanks a lot!! -- pOSix rules
2015 Jul 13
2
[LLVMdev] Poor register allocations vs gcc
...br />šosx yosemite.<br /><br />šThe assembly (cut to the essential):<br /><br />šLLVM:<br />šššššššššpushq %rbp<br />šššššššššmovq %rsp, %rbp<br />šššššššššpushq %r14<br />šššššššššpushq %rbx<br />šššššššššmovl %edi, %r14d<br />šššššššššleal 71(%r14), %eax<br />šššššššššxorl %ecx, %ecx<br />šššššššššcmpl $56, %eax<br />šššššššššmovl $92, %ebx<br />šššššššššcmovnel %ecx, %ebx<br />šššššššššleaq L_.str(%rip), %rdi<br />šššššššššcallq _puts<br />šššššššššleal 71(%rbx,%r14), %eax<br />ššššššš...
2010 Nov 04
1
About Acoustic Echo Canceller
...filter the echo frequencies. So, my question is: Do I have to manually convert amplitude samples to frequency samples or is it enough to send amplitude parameters to speex_echo.h functions that this functions automatically convert it and do the AEC? Thanks for your attention. -- Alexandre Bento Leal Graduando em Engenharia de Computa??o - UFRGS Membro PRAV - Projetos em ?udio e V?deo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20101104/a5cc72a7/attachment-0001.htm
2007 Oct 09
0
[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
...t; Please file a bugzilla report. > > Evan, are you "3 addrifying" 32-bit adds into a 32-bit LEA on x86-64? > Could this be the problem? (iirc, it wants you to use eax = LEA > rsi, rdi) I am turning 32-bit add into 32-bit LEA on x86-64 but that's perfectly legal. Both leal (%esi,%edi), %eax leal (%rsi,%rdi), %eax are legal assembly. It's just the former requires a 67H prefix due to the 32-bit address size. This does point to a performance problem in the 3 address conversion code (which I will fix), but it should not cause the assembler to complain. Evan...