Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bench/abc/optimized/wlcWriteVer.c.ll
Original file line number Diff line number Diff line change
Expand Up @@ -3338,7 +3338,7 @@ Abc_Base10Log.exit1063: ; preds = %.lr.ph.i1058, %1200
%.0812.i1068 = phi i32 [ %1330, %.lr.ph.i1066 ], [ %1329, %1323 ]
%1330 = udiv i32 %.0812.i1068, 10
%1331 = add nuw nsw i32 %.013.i1067, 1
%.not.i1069 = icmp ult i32 %.0812.i1068, 10
%.not.i1069 = icmp samesign ult i32 %.0812.i1068, 10
br i1 %.not.i1069, label %Abc_Base10Log.exit1071, label %.lr.ph.i1066, !llvm.loop !12

Abc_Base10Log.exit1071: ; preds = %.lr.ph.i1066
Expand Down
4 changes: 2 additions & 2 deletions bench/arrow/optimized/decimal.cc.ll
Original file line number Diff line number Diff line change
Expand Up @@ -1477,7 +1477,7 @@ while.body.i.i: ; preds = %do.end28, %while.bo
%incdec.ptr.i3.i.i.i = getelementptr inbounds i8, ptr %cursor.0.i, i64 -2
store i8 %6, ptr %incdec.ptr.i3.i.i.i, align 1
%div.i.i = udiv i32 %value.addr.016.i.i, 100
%cmp.i.i = icmp ugt i32 %value.addr.016.i.i, 9999
%cmp.i.i = icmp samesign ugt i32 %value.addr.016.i.i, 9999
br i1 %cmp.i.i, label %while.body.i.i, label %while.end.i.i, !llvm.loop !23

while.end.i.i: ; preds = %while.body.i.i, %do.end28
Expand Down Expand Up @@ -3008,7 +3008,7 @@ while.body.i.i: ; preds = %do.end28, %while.bo
%incdec.ptr.i3.i.i.i = getelementptr inbounds i8, ptr %cursor.0.i, i64 -2
store i8 %6, ptr %incdec.ptr.i3.i.i.i, align 1
%div.i.i = udiv i32 %value.addr.016.i.i, 100
%cmp.i.i = icmp ugt i32 %value.addr.016.i.i, 9999
%cmp.i.i = icmp samesign ugt i32 %value.addr.016.i.i, 9999
br i1 %cmp.i.i, label %while.body.i.i, label %while.end.i.i, !llvm.loop !23

while.end.i.i: ; preds = %while.body.i.i, %do.end28
Expand Down
14 changes: 7 additions & 7 deletions bench/arrow/optimized/int_util.cc.ll
Original file line number Diff line number Diff line change
Expand Up @@ -21998,11 +21998,11 @@ if.end5.i.i.i: ; preds = %if.end.i.i.i

if.end9.i.i.i: ; preds = %if.end5.i.i.i
%cmp11.i.i.i = icmp ult i16 %value, 10000
%spec.select.i = select i1 %cmp11.i.i.i, i32 4, i32 5
%..i = select i1 %cmp11.i.i.i, i32 4, i32 5
br label %_ZNSt8__detail14__to_chars_lenIjEEjT_i.exit.i.i

_ZNSt8__detail14__to_chars_lenIjEEjT_i.exit.i.i: ; preds = %if.end9.i.i.i, %if.end5.i.i.i, %if.end.i.i.i, %if.end6.i
%retval.0.i.i.i = phi i32 [ 1, %if.end6.i ], [ 2, %if.end.i.i.i ], [ 3, %if.end5.i.i.i ], [ %spec.select.i, %if.end9.i.i.i ]
%retval.0.i.i.i = phi i32 [ 1, %if.end6.i ], [ 2, %if.end.i.i.i ], [ 3, %if.end5.i.i.i ], [ %..i, %if.end9.i.i.i ]
%sub.ptr.lhs.cast.i20.i = ptrtoint ptr %call1 to i64
%sub.ptr.rhs.cast.i21.i = ptrtoint ptr %call to i64
%sub.ptr.sub.i22.i = sub i64 %sub.ptr.lhs.cast.i20.i, %sub.ptr.rhs.cast.i21.i
Expand All @@ -22012,7 +22012,7 @@ _ZNSt8__detail14__to_chars_lenIjEEjT_i.exit.i.i: ; preds = %if.end9.i.i.i, %if.

while.body.lr.ph.thread: ; preds = %_ZNSt8__detail14__to_chars_lenIjEEjT_i.exit.i.i
%cmp11.i.i.i17164 = icmp ult i16 %value, 10000
%spec.select.i18165 = select i1 %cmp11.i.i.i17164, i32 4, i32 5
%..i18165 = select i1 %cmp11.i.i.i17164, i32 4, i32 5
br label %while.body.lr.ph.split

if.end.i25.i: ; preds = %_ZNSt8__detail14__to_chars_lenIjEEjT_i.exit.i.i
Expand Down Expand Up @@ -22079,7 +22079,7 @@ _ZSt12__to_chars_iItENSt9enable_ifIXsr5__or_ISt5__or_IJSt7is_sameINSt9remove_cvI

while.body.lr.ph: ; preds = %invoke.cont
%cmp11.i.i.i17 = icmp ult i16 %value, 10000
%spec.select.i18 = select i1 %cmp11.i.i.i17, i32 4, i32 5
%..i18 = select i1 %cmp11.i.i.i17, i32 4, i32 5
br i1 %cmp2.i9, label %while.body.us, label %while.body.lr.ph.split

while.body.us: ; preds = %while.body.lr.ph, %invoke.cont6.us
Expand All @@ -22100,14 +22100,14 @@ lpad2.loopexit.split.us: ; preds = %while.body.us
br label %lpad2

while.body.lr.ph.split: ; preds = %while.body.lr.ph.thread, %while.body.lr.ph
%spec.select.i18169 = phi i32 [ %spec.select.i18165, %while.body.lr.ph.thread ], [ %spec.select.i18, %while.body.lr.ph ]
%..i18169 = phi i32 [ %..i18165, %while.body.lr.ph.thread ], [ %..i18, %while.body.lr.ph ]
%cmp3.i.i.i13167 = icmp ult i16 %value, 100
%cmp6.i.i.i15168 = icmp ult i16 %value, 1000
%cmp14.i.i.i27 = icmp ugt i16 %value, 99
br i1 %cmp14.i.i.i27, label %while.body.us74.preheader, label %while.body.lr.ph.split.split

while.body.us74.preheader: ; preds = %while.body.lr.ph.split
%spec.select = select i1 %cmp6.i.i.i15168, i32 3, i32 %spec.select.i18169
%spec.select = select i1 %cmp6.i.i.i15168, i32 3, i32 %..i18169
%conv.i23.i24.us = zext nneg i32 %spec.select to i64
br label %while.body.us74

Expand Down Expand Up @@ -22196,7 +22196,7 @@ while.body.lr.ph.split.split: ; preds = %while.body.lr.ph.sp
br i1 %cmp9.i.i.i30, label %while.body.us93.preheader, label %while.body.us125

while.body.us93.preheader: ; preds = %while.body.lr.ph.split.split
%12 = zext nneg i32 %spec.select.i18169 to i64
%12 = zext nneg i32 %..i18169 to i64
%13 = select i1 %cmp6.i.i.i15168, i64 3, i64 %12
%conv.i23.i24.us109 = select i1 %cmp3.i.i.i13167, i64 2, i64 %13
br label %while.body.us93
Expand Down
6 changes: 3 additions & 3 deletions bench/double_conversion/optimized/fixed-dtoa.cc.ll
Original file line number Diff line number Diff line change
Expand Up @@ -443,7 +443,7 @@ while.body.i: ; preds = %if.then, %while.bod
%arrayidx.i.i = getelementptr inbounds i8, ptr %buffer.coerce0, i64 %idxprom.i.i
store i8 %conv.i, ptr %arrayidx.i.i, align 1
%inc.i = add nuw nsw i32 %number_length.028.i, 1
%cmp.not.i = icmp ult i32 %number.addr.029.i, 10
%cmp.not.i = icmp samesign ult i32 %number.addr.029.i, 10
br i1 %cmp.not.i, label %while.end.i, label %while.body.i, !llvm.loop !4

while.end.i: ; preds = %while.body.i
Expand Down Expand Up @@ -536,7 +536,7 @@ while.body.i45: ; preds = %if.else, %while.bod
%arrayidx.i.i53 = getelementptr inbounds i8, ptr %buffer.coerce0, i64 %idxprom.i.i52
store i8 %conv.i50, ptr %arrayidx.i.i53, align 1
%inc.i54 = add nuw nsw i32 %number_length.028.i47, 1
%cmp.not.i55 = icmp ult i32 %number.addr.029.i46, 10
%cmp.not.i55 = icmp samesign ult i32 %number.addr.029.i46, 10
br i1 %cmp.not.i55, label %while.end.i56, label %while.body.i45, !llvm.loop !4

while.end.i56: ; preds = %while.body.i45
Expand Down Expand Up @@ -607,7 +607,7 @@ while.body.i89: ; preds = %if.else11, %while.b
%arrayidx.i.i97 = getelementptr inbounds i8, ptr %buffer.coerce0, i64 %idxprom.i.i96
store i8 %conv.i94, ptr %arrayidx.i.i97, align 1
%inc.i98 = add nuw nsw i32 %number_length.028.i91, 1
%cmp.not.i99 = icmp ult i32 %number.addr.029.i90, 10
%cmp.not.i99 = icmp samesign ult i32 %number.addr.029.i90, 10
br i1 %cmp.not.i99, label %while.end.i100, label %while.body.i89, !llvm.loop !4

while.end.i100: ; preds = %while.body.i89, %if.else11
Expand Down
Loading