search for: l7_x

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

2004 May 09
0
[LLVMdev] Testing LLVM on OS X
...gt; > This is nice code, good GCC. :) Okay, I changed the C backend to emit syntactic loops around the real loops, and it seems to make a big difference. LLVM now generates this code (note that the actual loop is not actually responsible for control flow, it's unreachable): void test(int l7_X) { unsigned l8_indvar; unsigned l8_indvar__PHI_TEMPORARY; int *l14_tmp_2E_4; int l7_tmp_2E_7; unsigned l8_indvar_2E_next; l8_indvar__PHI_TEMPORARY = 0u; /* for PHI node */ goto l13_no_exit; do { /* Syntactic loop 'no_exit' to make GCC happy */ l13_no_exit: l8_indva...
2004 May 04
0
[LLVMdev] Testing LLVM on OS X
On Tue, 4 May 2004, Patrick Flanagan wrote: > I was able to run through all the C/C++ benchmarks in SPEC using LLVM. > I'm on OS X 10.3.3. I did a quick comparison between LLVM (latest from > CVS as of 4/27) and gcc 3.3 (Apple's build 20030304). For simplicity's > sake, the only flag I used was -O3 for each compiler and I was using > the C backend to generate native
2004 May 04
2
[LLVMdev] Testing LLVM on OS X
I was able to run through all the C/C++ benchmarks in SPEC using LLVM. I'm on OS X 10.3.3. I did a quick comparison between LLVM (latest from CVS as of 4/27) and gcc 3.3 (Apple's build 20030304). For simplicity's sake, the only flag I used was -O3 for each compiler and I was using the C backend to generate native code for PPC. Most of the LLVM results were close to gcc
2004 May 04
6
[LLVMdev] Testing LLVM on OS X
...; add stwx r6,r2,r9 ; store addi r2,r2,4 ; Increment pointer bdnz L9 ; Decrement count register, branch while not zero blr This is nice code, good GCC. :) Okay, LLVM currently generates this code from the CBE: void test(int l7_X) { unsigned l8_indvar; unsigned l8_indvar__PHI_TEMPORARY; int *l14_tmp_2E_5; int l7_tmp_2E_9; unsigned l8_indvar_2E_next; l8_indvar__PHI_TEMPORARY = 0u; /* for PHI node */ l13_no_exit: l8_indvar = l8_indvar__PHI_TEMPORARY; l14_tmp_2E_5 = &Array[l8_indvar]; l7_tmp_2E_9 = *l...
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
...6Rvrh0CYfTI0>o#r- z%3_)Su3<IocLG3-=DV_F;zpYLC at DKk!>9ItrP^P{oWf5<Ug2!`Ouk35Z0@}PLy1bv zI9JPw<AJu3?C}8mDn1^7uj0fpL>&`R$2e-r45|{37^oueJrFkD3GmQi?IEM)4Q+TQ zIE`wC)(=N65iX22)*oi1F#pN@#u5ITfn~z7e&`%{B##B6a_(3F^rm*iUx-MeA1X*{ zT4-c+N`zBNV|h#@Qxi9}CJ~hq5&3n8xtLHpUglbfXeLbtN;L7_X|+jeyb||=0$o}q zXnK#Ip>>45-V9*oAe>K#ce_{1-d{=*o`IP8Cuq4rlhzqR<(z1lcn_K03+!w|uJ<^X z(Sxv2f%&y!>1drni--4$v&9LZPnjVvRsW#wP_e8iBW#y(lx;9R!w*f4u)W4JJSLu2 z%EyGw8XDur1oepV5?S;Op2U1W6av>ZKETZ=^<f2V$9JernBuSKP}@WuYMZb_Z4-Cs z1bt{yXP}%qaC%Td^nnS8J~6 at nl!XLzf6?lG at 0jj~lh@;c...