Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pre-commit: test PR107769 #1286

Closed
wants to merge 2 commits into from
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
4 changes: 2 additions & 2 deletions bench/cmake/optimized/linux-inotify.c.ll
Original file line number Diff line number Diff line change
Expand Up @@ -1089,7 +1089,7 @@ init_inotify.exit.thread: ; preds = %8, %16, %init_inoti
.thread.i.i: ; preds = %92
%94 = getelementptr inbounds i8, ptr %90, i64 16
store ptr %74, ptr %94, align 8
%.pre41.i = load ptr, ptr %73, align 8
%.pre40.i = load ptr, ptr %73, align 8
br label %98

95: ; preds = %92
Expand All @@ -1102,7 +1102,7 @@ init_inotify.exit.thread: ; preds = %8, %16, %init_inoti
br i1 %.not128.i.i, label %102, label %98

98: ; preds = %95, %.thread.i.i
%99 = phi ptr [ %.pre134.i.i, %95 ], [ %.pre41.i, %.thread.i.i ]
%99 = phi ptr [ %.pre134.i.i, %95 ], [ %.pre40.i, %.thread.i.i ]
%100 = load ptr, ptr %99, align 8
%101 = icmp eq ptr %68, %100
%spec.select.idx.i.i = select i1 %101, i64 0, i64 8
Expand Down
412 changes: 209 additions & 203 deletions bench/coreutils-rs/optimized/4gs2z359bfnc1tys.ll

Large diffs are not rendered by default.

36 changes: 14 additions & 22 deletions bench/coreutils-rs/optimized/yiho3rob7ld9k5q.ll
Original file line number Diff line number Diff line change
Expand Up @@ -6256,7 +6256,7 @@ _ZN5alloc5alloc15exchange_malloc17he27dc27497df8aaaE.exit.i: ; preds = %1219
1304: ; preds = %1302
br i1 %1303, label %1310, label %1305

1305: ; preds = %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i", %1304
1305: ; preds = %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i", %1335, %1304
%1306 = getelementptr i8, ptr %1285, i64 24
%1307 = load ptr, ptr %1306, align 8, !noalias !1433, !nonnull !4, !noundef !4
%1308 = getelementptr i8, ptr %1285, i64 32
Expand Down Expand Up @@ -6331,7 +6331,7 @@ _ZN5alloc5alloc15exchange_malloc17he27dc27497df8aaaE.exit.i: ; preds = %1219

.thread143.i: ; preds = %.noexc115.i
call void @llvm.lifetime.end.p0(i64 24, ptr nonnull %36), !noalias !1429
br label %1335
br label %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i"

.lr.ph.i113.i: ; preds = %.noexc115.i, %.noexc116.i
%1330 = phi { i64, i64 } [ %1331, %.noexc116.i ], [ %1327, %.noexc115.i ]
Expand All @@ -6345,21 +6345,16 @@ _ZN5alloc5alloc15exchange_malloc17he27dc27497df8aaaE.exit.i: ; preds = %1219

1334: ; preds = %.noexc116.i
call void @llvm.lifetime.end.p0(i64 24, ptr nonnull %36), !noalias !1429
br i1 %.not.i764, label %1336, label %1335

1335: ; preds = %1334, %.thread143.i
%.sroa.0.0.lcssa.i112147.i = phi i64 [ 0, %.thread143.i ], [ 1, %1334 ]
%.05.i.i = call i8 @llvm.ucmp.i8.i64(i64 %.sroa.0.0.lcssa.i.i, i64 %.sroa.0.0.lcssa.i112147.i)
br label %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i"
br i1 %.not.i764, label %1335, label %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i"

1336: ; preds = %1334
%1337 = extractvalue { i64, i64 } %1330, 1
%.0.i.i.i = call noundef range(i8 -1, 2) i8 @llvm.ucmp.i8.i64(i64 %.sroa.6.0.lcssa.i.i, i64 %1337)
br label %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i"
1335: ; preds = %1334
%1336 = extractvalue { i64, i64 } %1330, 1
%1337 = icmp ugt i64 %.sroa.6.0.lcssa.i.i, %1336
br i1 %1337, label %.critedge.i, label %1305

"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i": ; preds = %1336, %1335
%.0.i118.i = phi i8 [ %.0.i.i.i, %1336 ], [ %.05.i.i, %1335 ]
%1338 = icmp eq i8 %.0.i118.i, 1
"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i": ; preds = %1334, %.thread143.i
%.sroa.0.0.lcssa.i112147.i = phi i64 [ 0, %.thread143.i ], [ 1, %1334 ]
%1338 = icmp ugt i64 %.sroa.0.0.lcssa.i.i, %.sroa.0.0.lcssa.i112147.i
br i1 %1338, label %.critedge.i, label %1305

"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762": ; preds = %1305
Expand Down Expand Up @@ -6487,10 +6482,10 @@ _ZN5alloc5alloc15exchange_malloc17he27dc27497df8aaaE.exit.i: ; preds = %1219
%spec.select1106 = select i1 %1301, i64 -9223372036854775808, i64 -9223372036854775805
br label %.critedge.i

.critedge.i: ; preds = %1394, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762", %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i", %.thread169.i
%.sroa.24.0 = phi i64 [ %1388, %.thread169.i ], [ undef, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ undef, %1394 ]
%.sroa.23.0 = phi ptr [ %1392, %.thread169.i ], [ undef, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ undef, %1394 ]
%.sroa.14943.0 = phi i64 [ %1391, %.thread169.i ], [ -9223372036854775808, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ -9223372036854775808, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ -9223372036854775807, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ -9223372036854775806, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ -9223372036854775805, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ %spec.select1106, %1394 ]
.critedge.i: ; preds = %1394, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i", %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762", %1335, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i", %.thread169.i
%.sroa.24.0 = phi i64 [ %1388, %.thread169.i ], [ undef, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ undef, %1335 ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ undef, %1394 ]
%.sroa.23.0 = phi ptr [ %1392, %.thread169.i ], [ undef, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ undef, %1335 ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ undef, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ undef, %1394 ]
%.sroa.14943.0 = phi i64 [ %1391, %.thread169.i ], [ -9223372036854775808, %"_ZN71_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialOrd$GT$11partial_cmp17h14a467fe986fa97fE.exit.i" ], [ -9223372036854775808, %1335 ], [ -9223372036854775808, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit.i762" ], [ -9223372036854775807, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit122.i" ], [ -9223372036854775806, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit126.i" ], [ -9223372036854775805, %"_ZN73_$LT$$u5b$A$u5d$$u20$as$u20$core..slice..cmp..SlicePartialEq$LT$B$GT$$GT$5equal17h2cb4b0bbd1957a9dE.exit130.i" ], [ %spec.select1106, %1394 ]
invoke void @"_ZN4core3ptr65drop_in_place$LT$alloc..vec..Vec$LT$alloc..string..String$GT$$GT$17hd6e70fd51346539cE"(ptr noalias noundef nonnull align 8 dereferenceable(24) %43)
to label %1398 unwind label %824

Expand Down Expand Up @@ -37767,9 +37762,6 @@ declare i32 @bcmp(ptr nocapture, ptr nocapture, i64) local_unnamed_addr #18
; Function Attrs: nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: readwrite)
declare void @llvm.experimental.noalias.scope.decl(metadata) #19

; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none)
declare i8 @llvm.ucmp.i8.i64(i64, i64) #17

; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none)
declare i64 @llvm.umax.i64(i64, i64) #17

Expand Down
6 changes: 3 additions & 3 deletions bench/cpython/optimized/io.ll
Original file line number Diff line number Diff line change
Expand Up @@ -1201,8 +1201,8 @@ if.end84.i: ; preds = %for.body.i
br i1 %exitcond.not.i, label %for.end.i, label %for.body.i, !llvm.loop !16

for.end.i: ; preds = %if.end84.i, %if.end71.thread.i
%i.0.lcssa.i = phi i64 [ 2, %if.end71.thread.i ], [ %count.0.i, %if.end84.i ]
%arrayidx88.i = getelementptr i8, ptr %fill, i64 %i.0.lcssa.i
%count.04548.i = phi i64 [ 2, %if.end71.thread.i ], [ %count.0.i, %if.end84.i ]
%arrayidx88.i = getelementptr i8, ptr %fill, i64 %count.04548.i
br label %if.end

_mpd_copy_utf8.exit.thread: ; preds = %for.body.i, %if.end60.thread.i, %if.end60.i, %if.else46.i
Expand All @@ -1211,7 +1211,7 @@ _mpd_copy_utf8.exit.thread: ; preds = %for.body.i, %if.end

if.end: ; preds = %for.end.i, %if.then5.i, %entry
%dest.sink.i = phi ptr [ %arrayidx88.i, %for.end.i ], [ %arrayidx7.i, %if.then5.i ], [ %fill, %entry ]
%retval.0.i = phi i64 [ %i.0.lcssa.i, %for.end.i ], [ 1, %if.then5.i ], [ 0, %entry ]
%retval.0.i = phi i64 [ %count.04548.i, %for.end.i ], [ 1, %if.then5.i ], [ 0, %entry ]
store i8 0, ptr %dest.sink.i, align 1
%5 = load i8, ptr %fmt, align 1
%tobool3.not = icmp eq i8 %5, 0
Expand Down
Loading