Displaying 4 results from an estimated 4 matches for "body25".
2011 Jul 17
0
[LLVMdev] Trying to optimize out store/load pair
...for.cond21.preheader: ; preds = %for.inc152, %entry
%indvar10 = phi i64 [ %indvar.next11, %for.inc152 ], [ 0, %entry ]
%tmp20 = 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...
2011 Jul 17
0
[LLVMdev] Trying to optimize out store/load pair
...header
for.cond21.preheader: ; preds = %for.inc152, %entry
%indvar10 = phi i64 [ %indvar.next11, %for.inc152 ], [ 0, %entry ]
%tmp20 = 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
%t...
2016 Aug 02
2
Instruction selection problems due to SelectionDAGBuilder
...; undef, i64 %xtraiter, i32 0
%.splat57 = shufflevector <8 x i64> %.splatinsert56, <8 x i64> undef, <8 x i32>
zeroinitializer
%induction58 = add <8 x i64> %.splat57, <i64 0, i64 -1, i64 -2, i64 -3, i64 -4, i64
-5, i64 -6, i64 -7>
br label %vector.body25
The exact problem reported is:
Selecting: t51: v8i64,ch = load<LD64[ConstantPool]> t0, ConstantPool:i64<<8 x
i64> <i64 0, i64 1, i64 2, i64 3, i64 4, i64 5, i64 6, i64 7>> 0, undef:i64
ISEL: Starting pattern match on root node: t51: v8i64,ch =
load&...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...; preds = %while.body17, %while.cond12.preheader
%.lcssa = phi i16 [ %2, %while.cond12.preheader ], [ %12, %while.body17 ]
%sc.1.lcssa = phi i32 [ %sc.0.lcssa, %while.cond12.preheader ], [ %add18, %while.body17 ]
%cmp23104 = icmp sgt i16 %.lcssa, -1
br i1 %cmp23104, label %while.body25.lr.ph, label %return
while.body25.lr.ph: ; preds = %while.cond20.preheader
%add.ptr.i84 = getelementptr inbounds i16* %x, i32 12
br label %while.body25
while.body17: ; preds = %while.cond12.preheader, %while.body17
%sc.1107 =...