search for: lbb2_3

Displaying 5 results from an estimated 5 matches for "lbb2_3".

Did you mean: lbb0_3
2009 Feb 05
2
[LLVMdev] LLVM misses some cross-MBB and loop optimizations compared to GCC
...d physical register already. For example, in the example below, the marked "movl 12(%esp), %ecx" instruction could be eliminated. .LBB2_2: # bb31 movl 12(%esp), %ecx movl 8(%esp), %eax cmpl $0, up+28(%eax,%ecx,4) je .LBB2_9 # bb569 .LBB2_3: # bb41 ; <--- bb31 is the only predecessor of bb41 movl 12(%esp), %ecx ; <--- This could be eliminated!!! movl 4(%esp), %eax cmpl $0, down(%eax,%ecx,4) je .LBB2_9 # bb569 It is also worth mentioning, that currently reloads from s...
2009 Feb 06
0
[LLVMdev] LLVM misses some cross-MBB and loop optimizations compared to GCC
..., > in the example below, the marked "movl 12(%esp), %ecx" instruction > could be eliminated. > > .LBB2_2: # bb31 > movl 12(%esp), %ecx > movl 8(%esp), %eax > cmpl $0, up+28(%eax,%ecx,4) > je .LBB2_9 # bb569 > .LBB2_3: # bb41 ; <--- bb31 is the only predecessor > of bb41 > movl 12(%esp), %ecx ; <--- This could be eliminated!!! > movl 4(%esp), %eax > cmpl $0, down(%eax,%ecx,4) > je .LBB2_9 # bb569 > > > It is also worth menti...
2007 May 26
0
[LLVMdev] Problems compiling llvm-gcc4 frontend on x86_64
...k > movq %rbp, %rsp > popq %rbp > ret > .size __do_global_dtors_aux, .-__do_global_dtors_aux > > > .align 16 > .type frame_dummy, at function > frame_dummy: > subq $8, %rsp > movq %rbp, (%rsp) > movq %rsp, %rbp > cmpq $0, __JCR_LIST__(%rip) > je .LBB2_3 #UnifiedReturnBlock > .LBB2_1: #cond_true > leaq _Jv_RegisterClasses(%rip), %rax > > cmpq $0, %rax > je .LBB2_3 #UnifiedReturnBlock > .LBB2_2: #cond_true10 > leaq __JCR_LIST__(%rip), %rdi > call *%rax > movq %rbp, %rsp > popq %rbp > ret > .LBB2_3: #Unif...
2007 May 26
1
[LLVMdev] Problems compiling llvm-gcc4 frontend on x86_64
...-__do_global_dtors_aux > > > > > > .align 16 > > .type frame_dummy, at function > > frame_dummy: > > subq $8, %rsp > > movq %rbp, (%rsp) > > movq %rsp, %rbp > > cmpq $0, __JCR_LIST__(%rip) > > je .LBB2_3 #UnifiedReturnBlock > > .LBB2_1: #cond_true > > leaq _Jv_RegisterClasses(%rip), %rax > > > > cmpq $0, %rax > > je .LBB2_3 #UnifiedReturnBlock > > .LBB2_2: #cond_true10 > > leaq __JCR_LIST__(%rip), %rdi > >...
2007 May 25
3
[LLVMdev] Problems compiling llvm-gcc4 frontend on x86_64
Hi all, I've run into problems compiling the llvm-gcc frontend on x86_64. Is this not supported, or am I making an error somewhere? The procedure I followed was: 1. Download LLVM 2.0 source as a tarball (from a few days ago, during the testing phase). 2. Download the llvm-gcc4 source today, as a tarball. 3. Extract both. 4. Configure LLVM as: ../src/configure --prefix=`pwd`../install