Displaying 3 results from an estimated 3 matches for "next5".
Did you mean:
next
2005 May 04
3
[LLVMdev] Simplifying boolean expressions
...oad int* %i ; <int> [#uses=2]
br label %next1
; br bool %tmp.24, label %no_exit.preheader, label %loopexit
next1:
br bool %tmp.24, label %next2, label %next3
next2:
%tmp.100 = add int %tmp.35, 1
store int %tmp.100, int* %j
br label %next3
next3:
br bool %tmp.24, label %next4, label %next5
next4:
%tmp.102 = add int %tmp.35, 4
store int %tmp.102, int* %j
br label %next5
next5:
%tmp.aux = cast bool %tmp.24 to int
%tmp.x = xor int %tmp.aux, 1
%tmp.xx = cast int %tmp.x to bool
%tmp.y = or bool %tmp.xx, %tmp.24
br bool %tmp.y, label %next6, label %next7
next6:
ret int 1
next7:...
2011 Jul 17
0
[LLVMdev] Trying to optimize out store/load pair
...l i64 %indvar10, 3840
%tmp2227 = or i64 %tmp20, 1
%tmp2428 = or i64 %tmp20, 2
%tmp26 = trunc i64 %indvar10 to i32
br label %for.body25
for.body25: ; preds = %for.body25, %for.cond21.preheader
%indvar4 = phi i64 [ 0, %for.cond21.preheader ], [ %indvar.next5, %for.body25 ]
%tmp19 = shl i64 %indvar4, 2
%tmp21 = add i64 %tmp20, %tmp19
%arrayidx = getelementptr i8* %inputBuffer, i64 %tmp21
%tmp23 = add i64 %tmp2227, %tmp19
%arrayidx42 = getelementptr i8* %inputBuffer, i64 %tmp23
%tmp25 = add i64 %tmp2428, %tmp19
%arrayidx49 = getelementptr i...
2011 Jul 17
0
[LLVMdev] Trying to optimize out store/load pair
...= mul i64 %indvar10, 3840
%tmp2227 = or i64 %tmp20, 1
%tmp2428 = or i64 %tmp20, 2
%tmp26 = trunc i64 %indvar10 to i32
br label %for.body25
for.body25: ; preds = %for.body25, %for.cond21.preheader
%indvar4 = phi i64 [ 0, %for.cond21.preheader ], [ %indvar.next5, %for.body25 ]
%tmp19 = shl i64 %indvar4, 2
%tmp21 = add i64 %tmp20, %tmp19
%arrayidx = getelementptr i8* %inputBuffer, i64 %tmp21
%tmp23 = add i64 %tmp2227, %tmp19
%arrayidx42 = getelementptr i8* %inputBuffer, i64 %tmp23
%tmp25 = add i64 %tmp2428, %tmp19
%arrayidx49 = getelementptr i8* %inp...