search for: indvar14

Displaying 2 results from an estimated 2 matches for "indvar14".

2005 Feb 22
0
[LLVMdev] Area for improvement
...another > round of basic block optimizations after the loop was unrolled, until > I saw the actual LLVM bytecodes: > > void %init_board([7 x sbyte]* %b) { > entry: > br label %loopexit.1 > > loopexit.1: ; preds = %loopexit.1, %entry > %indvar14 = phi uint [ 0, %entry ], [ %indvar.next15, > %loopexit.1 ] ; <uint> [#uses=7] > %tmp.10 = getelementptr [7 x sbyte]* %b, uint %indvar14, int > 0 ; <sbyte*> [#uses=1] > store sbyte 46, sbyte* %tmp.10 > %tmp.10.1 = getelementpt...
2005 Feb 22
5
[LLVMdev] Area for improvement
...irst, I thought all that was needed was to another round of basic block optimizations after the loop was unrolled, until I saw the actual LLVM bytecodes: void %init_board([7 x sbyte]* %b) { entry: br label %loopexit.1 loopexit.1: ; preds = %loopexit.1, %entry %indvar14 = phi uint [ 0, %entry ], [ %indvar.next15, %loopexit.1 ] ; <uint> [#uses=7] %tmp.10 = getelementptr [7 x sbyte]* %b, uint %indvar14, int 0 ; <sbyte*> [#uses=1] store sbyte 46, sbyte* %tmp.10 %tmp.10.1 = getelementptr [7 x sbyte]* %b, uint %...