search for: l14_tmp_2e_5

Displaying 4 results from an estimated 4 matches for "l14_tmp_2e_5".

2004 May 09
0
[LLVMdev] Testing LLVM on OS X
...((l8_indvar_2E_next == 1000u)) { goto l13_return; } else { goto l13_no_exit; } } while (1); /* end of syntactic loop 'no_exit' */ l13_return: return; } Instead of: > 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 = *l14_tmp_2E_5; > *l14_tmp_2E_5 = (l7...
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
...; 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 = *l14_tmp_2E_5; *l14_tmp_2E_5 = (l7_tmp_2E_9 + l7_X); l8_indvar_2E_next = l8_indv...