search for: tobool7

Displaying 8 results from an estimated 8 matches for "tobool7".

Did you mean: tobool
2017 Jan 20
3
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...add i64 %indvar, 2 %9 = mul i64 %indvar, 3 %10 = add i64 %9, 6 %11 = icmp sgt i64 %10, 8193 %smax = select i1 %11, i64 %10, i64 8193 %12 = mul i64 %indvar, -2 %13 = add i64 %12, -5 %14 = add i64 %smax, %13 %15 = add i64 %indvar, 2 %16 = udiv i64 %14, %15 %17 = add i64 %16, 1 %tobool7 = icmp eq i8 %1, 0 br i1 %tobool7, label %for.inc16, label %if.then ================================ The code generated by the Loop Vectorizer before the changes: ==== Loop Vectorizer from rL292487 ==== for.body5: ; preds = %for.inc16.for.body5_crit_edge,...
2017 Jan 22
2
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...add i64 %indvar, 2 %9 = mul i64 %indvar, 3 %10 = add i64 %9, 6 %11 = icmp sgt i64 %10, 8193 %smax = select i1 %11, i64 %10, i64 8193 %12 = mul i64 %indvar, -2 %13 = add i64 %12, -5 %14 = add i64 %smax, %13 %15 = add i64 %indvar, 2 %16 = udiv i64 %14, %15 %17 = add i64 %16, 1 %tobool7 = icmp eq i8 %1, 0 br i1 %tobool7, label %for.inc16, label %if.then ================================ The code generated by the Loop Vectorizer before the changes: ==== Loop Vectorizer from rL292487 ==== for.body5: ; preds = %for.inc16.for.body5_crit_edge,...
2017 Jan 22
2
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...add i64 %indvar, 2 %9 = mul i64 %indvar, 3 %10 = add i64 %9, 6 %11 = icmp sgt i64 %10, 8193 %smax = select i1 %11, i64 %10, i64 8193 %12 = mul i64 %indvar, -2 %13 = add i64 %12, -5 %14 = add i64 %smax, %13 %15 = add i64 %indvar, 2 %16 = udiv i64 %14, %15 %17 = add i64 %16, 1 %tobool7 = icmp eq i8 %1, 0 br i1 %tobool7, label %for.inc16, label %if.then ================================ The code generated by the Loop Vectorizer before the changes: ==== Loop Vectorizer from rL292487 ==== for.body5: ; preds = %for.inc16.for.body5_crit_edge,...
2017 Jan 23
2
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...add i64 %indvar, 2 %9 = mul i64 %indvar, 3 %10 = add i64 %9, 6 %11 = icmp sgt i64 %10, 8193 %smax = select i1 %11, i64 %10, i64 8193 %12 = mul i64 %indvar, -2 %13 = add i64 %12, -5 %14 = add i64 %smax, %13 %15 = add i64 %indvar, 2 %16 = udiv i64 %14, %15 %17 = add i64 %16, 1 %tobool7 = icmp eq i8 %1, 0 br i1 %tobool7, label %for.inc16, label %if.then ================================ The code generated by the Loop Vectorizer before the changes: ==== Loop Vectorizer from rL292487 ==== for.body5: ; preds = %for.inc16.for.body5_crit_edge,...
2017 Jan 24
2
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...%10 = add i64 %9, 6 > %11 = icmp sgt i64 %10, 8193 > %smax = select i1 %11, i64 %10, i64 8193 > %12 = mul i64 %indvar, -2 > %13 = add i64 %12, -5 > %14 = add i64 %smax, %13 > %15 = add i64 %indvar, 2 > %16 = udiv i64 %14, %15 > %17 = add i64 %16, 1 > %tobool7 = icmp eq i8 %1, 0 > br i1 %tobool7, label %for.inc16, label %if.then > ================================ > > The code generated by the Loop Vectorizer before the changes: > > ==== Loop Vectorizer from rL292487 ==== > for.body5: ; preds...
2017 Jan 24
3
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...1 = icmp sgt i64 %10, 8193 >> %smax = select i1 %11, i64 %10, i64 8193 >> %12 = mul i64 %indvar, -2 >> %13 = add i64 %12, -5 >> %14 = add i64 %smax, %13 >> %15 = add i64 %indvar, 2 >> %16 = udiv i64 %14, %15 >> %17 = add i64 %16, 1 >> %tobool7 = icmp eq i8 %1, 0 >> br i1 %tobool7, label %for.inc16, label %if.then >> ================================ >> >> The code generated by the Loop Vectorizer before the changes: >> >> ==== Loop Vectorizer from rL292487 ==== >> for.body5:...
2017 Jan 24
3
[InstCombine] rL292492 affected LoopVectorizer and caused 17.30%/11.37% perf regressions on Cortex-A53/Cortex-A15 LNT machines
...add i64 %indvar, 2 %9 = mul i64 %indvar, 3 %10 = add i64 %9, 6 %11 = icmp sgt i64 %10, 8193 %smax = select i1 %11, i64 %10, i64 8193 %12 = mul i64 %indvar, -2 %13 = add i64 %12, -5 %14 = add i64 %smax, %13 %15 = add i64 %indvar, 2 %16 = udiv i64 %14, %15 %17 = add i64 %16, 1 %tobool7 = icmp eq i8 %1, 0 br i1 %tobool7, label %for.inc16, label %if.then ================================ The code generated by the Loop Vectorizer before the changes: ==== Loop Vectorizer from rL292487 ==== for.body5: ; preds = %for.inc16.for.body5_crit_edge,...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...f.end.i601.i: ; preds = %if.then.i600.i, %for.body.i599.i %bits.1.i.i = phi i16 [ %conv2.i.i, %if.then.i600.i ], [ %bits.024.i.i, %for.body.i599.i ] %shr22.i.i = lshr i16 %266, 1 %conv5.i.i = zext i16 %bits.1.i.i to i32 %and6.i.i = and i32 %conv5.i.i, 2 %tobool7.i.i = icmp eq i32 %and6.i.i, 0 br i1 %tobool7.i.i, label %if.end12.i.i, label %if.then8.i.i if.then8.i.i: ; preds = %if.end.i601.i %conv9.i.i = zext i16 %shr22.i.i to i32 %or10.i.i = or i32 %conv9.i.i, 32768 %conv11.i.i = trunc i32 %or10.i.i to i16 br...