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
4 changes: 2 additions & 2 deletions bench/clamav/optimized/mew.c.ll
Original file line number Diff line number Diff line change
Expand Up @@ -2410,7 +2410,7 @@ define range(i32 -1, 2) i32 @unmew11(ptr noundef %0, i32 noundef %1, i32 noundef

80: ; preds = %77
%81 = icmp ule i64 %30, %76
%82 = icmp uge i32 %.pn.in.us.us, %12
%82 = icmp ule i32 %12, %.pn.in.us.us
%or.cond292.us.us = or i1 %81, %82
br i1 %or.cond292.us.us, label %.split.us, label %83

Expand Down Expand Up @@ -2494,7 +2494,7 @@ define range(i32 -1, 2) i32 @unmew11(ptr noundef %0, i32 noundef %1, i32 noundef

119: ; preds = %116
%120 = icmp ule i64 %30, %115
%121 = icmp uge i32 %.pn.in, %12
%121 = icmp ule i32 %12, %.pn.in
%or.cond292 = or i1 %120, %121
br i1 %or.cond292, label %.split.us.thread, label %122

Expand Down
2 changes: 1 addition & 1 deletion bench/clap-rs/optimized/28kpmq8k0hu4re4f.ll
Original file line number Diff line number Diff line change
Expand Up @@ -2186,7 +2186,7 @@ define hidden void @_ZN12clap_builder7builder3arg3Arg6_build17hd59c45a2d102cd87E
%14 = getelementptr inbounds nuw i8, ptr %0, i64 32
%15 = load i64, ptr %14, align 8
%.fr = freeze i64 %15
%16 = or i64 %13, %.fr
%16 = or i64 %.fr, %13
%17 = icmp eq i64 %16, 0
%or.cond49 = select i1 %trunc, i1 %17, i1 false
br i1 %or.cond49, label %.thread, label %.critedge
Expand Down
7 changes: 3 additions & 4 deletions bench/cmake/optimized/lzma_encoder_optimum_normal.c.ll
Original file line number Diff line number Diff line change
Expand Up @@ -441,11 +441,10 @@ fill_align_prices.exit: ; preds = %rc_bittree_reverse_
%231 = getelementptr inbounds i8, ptr %170, i64 %230
%232 = getelementptr inbounds i8, ptr %231, i64 -1
%233 = load i8, ptr %232, align 1, !noalias !33
%234 = icmp ult i32 %.0184.i, 2
%.not207.i = icmp ne i8 %233, %201
%or.cond.not227.i = select i1 %234, i1 %.not207.i, i1 false
%235 = icmp ult i32 %204, 2
%or.cond212.i = and i1 %235, %or.cond.not227.i
%234 = or i32 %204, %.0184.i
%235 = icmp ult i32 %234, 2
%or.cond212.i = select i1 %235, i1 %.not207.i, i1 false
br i1 %or.cond212.i, label %236, label %237

236: ; preds = %227
Expand Down
62 changes: 31 additions & 31 deletions bench/eastl/optimized/TestRingBuffer.cpp.ll
Original file line number Diff line number Diff line change
Expand Up @@ -4930,7 +4930,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -7691,7 +7691,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -10742,7 +10742,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -39737,7 +39737,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -42443,7 +42443,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -45611,7 +45611,7 @@ entry:
%mCapacityAllocator.i.i = getelementptr inbounds nuw i8, ptr %this, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i, align 8
%cmp3.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond = select i1 %3, i1 true, i1 %cmp3.i
br i1 %or.cond, label %return, label %if.end5

Expand Down Expand Up @@ -45821,7 +45821,7 @@ invoke.cont: ; preds = %entry
%mCapacityAllocator.i.i.i = getelementptr inbounds nuw i8, ptr %intRingBuffer, i64 16
%2 = load ptr, ptr %mCapacityAllocator.i.i.i, align 8
%cmp3.i.i = icmp ult ptr %2, %0
%3 = icmp uge ptr %1, %0
%3 = icmp ule ptr %0, %1
%or.cond.i = select i1 %3, i1 true, i1 %cmp3.i.i
br i1 %or.cond.i, label %invoke.cont2, label %if.end5.i

Expand Down Expand Up @@ -45897,7 +45897,7 @@ invoke.cont8: ; preds = %invoke.cont3
store ptr %11, ptr %mEnd21.i, align 8
%12 = load ptr, ptr %mCapacityAllocator.i.i.i, align 8
%cmp3.i.i187 = icmp uge ptr %12, %9
%13 = icmp ult ptr %10, %9
%13 = icmp ugt ptr %9, %10
%or.cond.i188.not = select i1 %13, i1 %cmp3.i.i187, i1 false
%call12 = invoke noundef i32 @_ZN2EA8UnitTest12TestInternal17EATEST_VERIFY_IMPEbRiPKciS4_(i1 noundef zeroext %or.cond.i188.not, ptr noundef nonnull align 4 dereferenceable(4) %nErrorCount, ptr noundef nonnull @.str, i32 noundef 71, ptr noundef nonnull @.str.1)
to label %invoke.cont11 unwind label %lpad1
Expand Down Expand Up @@ -45991,7 +45991,7 @@ invoke.cont17: ; preds = %if.else.i, %_ZN5eas
%26 = phi ptr [ %15, %if.else.i ], [ %.pre, %_ZN5eastl9allocator10deallocateEPvm.exit.i.i.i14.i ], [ %add.ptr25.i.i.i, %invoke.cont19.i ]
%27 = load ptr, ptr %mCapacityAllocator.i.i.i, align 8
%cmp3.i.i239 = icmp ult ptr %27, %26
%28 = icmp uge ptr %25, %26
%28 = icmp ule ptr %26, %25
%or.cond.i240 = select i1 %28, i1 true, i1 %cmp3.i.i239
br i1 %or.cond.i240, label %invoke.cont18, label %if.end5.i241

Expand Down Expand Up @@ -46096,7 +46096,7 @@ _ZN5eastl11ring_bufferINS_12basic_stringIcNS_9allocatorEEENS_6vectorIS3_S2_EES2_
%mCapacityAllocator.i.i.i278 = getelementptr inbounds nuw i8, ptr %rbVectorString, i64 16
%37 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i279 = icmp uge ptr %37, %36
%38 = icmp ult ptr %.pre.i, %36
%38 = icmp ugt ptr %36, %.pre.i
%or.cond.i280.not = select i1 %38, i1 %cmp3.i.i279, i1 false
%call31 = invoke noundef i32 @_ZN2EA8UnitTest12TestInternal17EATEST_VERIFY_IMPEbRiPKciS4_(i1 noundef zeroext %or.cond.i280.not, ptr noundef nonnull align 4 dereferenceable(4) %nErrorCount, ptr noundef nonnull @.str, i32 noundef 94, ptr noundef nonnull @.str.5)
to label %invoke.cont30 unwind label %lpad27.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp
Expand Down Expand Up @@ -46132,7 +46132,7 @@ invoke.cont41: ; preds = %invoke.cont37
%45 = load ptr, ptr %mpEnd.i.i277, align 8
%46 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i329 = icmp uge ptr %46, %45
%47 = icmp ult ptr %44, %45
%47 = icmp ugt ptr %45, %44
%or.cond.i330.not = select i1 %47, i1 %cmp3.i.i329, i1 false
%call47 = invoke noundef i32 @_ZN2EA8UnitTest12TestInternal17EATEST_VERIFY_IMPEbRiPKciS4_(i1 noundef zeroext %or.cond.i330.not, ptr noundef nonnull align 4 dereferenceable(4) %nErrorCount, ptr noundef nonnull @.str, i32 noundef 101, ptr noundef nonnull @.str.5)
to label %invoke.cont46 unwind label %lpad27.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp
Expand Down Expand Up @@ -46421,7 +46421,7 @@ _ZN5eastl12basic_stringIcNS_9allocatorEED2Ev.exit: ; preds = %invoke.cont89, %if
%85 = load ptr, ptr %rbVectorString, align 8
%86 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i438 = icmp ult ptr %86, %84
%87 = icmp uge ptr %85, %84
%87 = icmp ule ptr %84, %85
%or.cond.i439 = select i1 %87, i1 true, i1 %cmp3.i.i438
br i1 %or.cond.i439, label %invoke.cont91, label %if.end5.i440

Expand Down Expand Up @@ -46601,7 +46601,7 @@ _ZN5eastl11ring_bufferINS_12basic_stringIcNS_9allocatorEEENS_6vectorIS3_S2_EES2_
%117 = select i1 %cmp.i.i.i, ptr %110, ptr %112
%118 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i533 = icmp ult ptr %118, %110
%119 = icmp uge ptr %116, %110
%119 = icmp ule ptr %110, %116
%or.cond.i534 = select i1 %119, i1 true, i1 %cmp3.i.i533
br i1 %or.cond.i534, label %invoke.cont131, label %if.end5.i535

Expand Down Expand Up @@ -47117,7 +47117,7 @@ _ZN5eastl12basic_stringIcNS_9allocatorEED2Ev.exit820: ; preds = %invoke.cont227,
%201 = load ptr, ptr %rbVectorString, align 8
%202 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i823 = icmp ult ptr %202, %200
%203 = icmp uge ptr %201, %200
%203 = icmp ule ptr %200, %201
%or.cond.i824 = select i1 %203, i1 true, i1 %cmp3.i.i823
br i1 %or.cond.i824, label %invoke.cont229, label %if.end5.i825

Expand Down Expand Up @@ -47396,7 +47396,7 @@ for.end288: ; preds = %invoke.cont280, %fo
store i64 0, ptr %mSize.i276, align 8
%246 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i982 = icmp uge ptr %246, %244
%247 = icmp ult ptr %245, %244
%247 = icmp ugt ptr %244, %245
%or.cond.i983.not = select i1 %247, i1 %cmp3.i.i982, i1 false
%call293 = invoke noundef i32 @_ZN2EA8UnitTest12TestInternal17EATEST_VERIFY_IMPEbRiPKciS4_(i1 noundef zeroext %or.cond.i983.not, ptr noundef nonnull align 4 dereferenceable(4) %nErrorCount, ptr noundef nonnull @.str, i32 noundef 207, ptr noundef nonnull @.str.5)
to label %invoke.cont292 unwind label %lpad27.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp.loopexit.split-lp
Expand Down Expand Up @@ -48980,7 +48980,7 @@ if.end732: ; preds = %_ZN5eastl12basic_st
%498 = load ptr, ptr %rbVectorString, align 8
%499 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i1980 = icmp ult ptr %499, %497
%500 = icmp uge ptr %498, %497
%500 = icmp ule ptr %497, %498
%or.cond.i1981 = select i1 %500, i1 true, i1 %cmp3.i.i1980
br i1 %or.cond.i1981, label %invoke.cont733, label %if.end5.i1982

Expand Down Expand Up @@ -49054,7 +49054,7 @@ if.end744: ; preds = %if.then742, %for.en
%508 = load ptr, ptr %rbVectorString, align 8
%509 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i2019 = icmp ult ptr %509, %507
%510 = icmp uge ptr %508, %507
%510 = icmp ule ptr %507, %508
%or.cond.i2020 = select i1 %510, i1 true, i1 %cmp3.i.i2019
br i1 %or.cond.i2020, label %invoke.cont745, label %if.end5.i2021

Expand Down Expand Up @@ -49355,7 +49355,7 @@ invoke.cont840: ; preds = %invoke.cont836
%553 = load ptr, ptr %rbVectorString, align 8
%554 = load ptr, ptr %mCapacityAllocator.i.i.i278, align 8
%cmp3.i.i2285 = icmp ult ptr %554, %552
%555 = icmp uge ptr %553, %552
%555 = icmp ule ptr %552, %553
%or.cond.i2286 = select i1 %555, i1 true, i1 %cmp3.i.i2285
br i1 %or.cond.i2286, label %invoke.cont842, label %if.end5.i2287

Expand Down Expand Up @@ -49414,7 +49414,7 @@ invoke.cont844: ; preds = %invoke.cont842
%mCapacityAllocator.i.i.i2322 = getelementptr inbounds nuw i8, ptr %rbVectorString2, i64 16
%561 = load ptr, ptr %mCapacityAllocator.i.i.i2322, align 8
%cmp3.i.i2323 = icmp ult ptr %561, %559
%562 = icmp uge ptr %560, %559
%562 = icmp ule ptr %559, %560
%or.cond.i2324 = select i1 %562, i1 true, i1 %cmp3.i.i2323
br i1 %or.cond.i2324, label %invoke.cont846, label %if.end5.i2325

Expand Down Expand Up @@ -49472,7 +49472,7 @@ invoke.cont848: ; preds = %invoke.cont846
%mCapacityAllocator.i.i.i2360 = getelementptr inbounds nuw i8, ptr %rbVectorString3, i64 16
%568 = load ptr, ptr %mCapacityAllocator.i.i.i2360, align 8
%cmp3.i.i2361 = icmp ult ptr %568, %566
%569 = icmp uge ptr %567, %566
%569 = icmp ule ptr %566, %567
%or.cond.i2362 = select i1 %569, i1 true, i1 %cmp3.i.i2361
br i1 %or.cond.i2362, label %invoke.cont850, label %if.end5.i2363

Expand Down Expand Up @@ -49531,7 +49531,7 @@ invoke.cont852: ; preds = %invoke.cont850
%mCapacityAllocator.i.i.i2398 = getelementptr inbounds nuw i8, ptr %rbVectorString4, i64 16
%575 = load ptr, ptr %mCapacityAllocator.i.i.i2398, align 8
%cmp3.i.i2399 = icmp ult ptr %575, %573
%576 = icmp uge ptr %574, %573
%576 = icmp ule ptr %573, %574
%or.cond.i2400 = select i1 %576, i1 true, i1 %cmp3.i.i2399
br i1 %or.cond.i2400, label %invoke.cont854, label %if.end5.i2401

Expand Down Expand Up @@ -49590,7 +49590,7 @@ invoke.cont856: ; preds = %invoke.cont854
%mCapacityAllocator.i.i.i2436 = getelementptr inbounds nuw i8, ptr %rbVectorString5, i64 16
%582 = load ptr, ptr %mCapacityAllocator.i.i.i2436, align 8
%cmp3.i.i2437 = icmp ult ptr %582, %580
%583 = icmp uge ptr %581, %580
%583 = icmp ule ptr %580, %581
%or.cond.i2438 = select i1 %583, i1 true, i1 %cmp3.i.i2437
br i1 %or.cond.i2438, label %invoke.cont858, label %if.end5.i2439

Expand Down Expand Up @@ -49793,7 +49793,7 @@ invoke.cont874: ; preds = %invoke.cont872
%621 = load ptr, ptr %mpEnd.i.i2239, align 8
%622 = load ptr, ptr %mCapacityAllocator.i.i.i2360, align 8
%cmp3.i.i2528 = icmp ult ptr %622, %621
%623 = icmp uge ptr %616, %621
%623 = icmp ule ptr %621, %616
%or.cond.i2529 = select i1 %623, i1 true, i1 %cmp3.i.i2528
br i1 %or.cond.i2529, label %invoke.cont876, label %if.end5.i2530

Expand Down Expand Up @@ -49882,7 +49882,7 @@ invoke.cont880: ; preds = %invoke.cont876
%add.ptr.i.i27.i.i = getelementptr inbounds i8, ptr %624, i64 %sub.ptr.sub.i.i15.i.i
store ptr %add.ptr.i.i27.i.i, ptr %mEnd.i2259, align 8
%cmp3.i.i2576 = icmp ult ptr %633, %631
%636 = icmp uge ptr %627, %631
%636 = icmp ule ptr %631, %627
%or.cond.i2577 = select i1 %636, i1 true, i1 %cmp3.i.i2576
br i1 %or.cond.i2577, label %invoke.cont881, label %if.end5.i2578

Expand Down Expand Up @@ -49935,7 +49935,7 @@ invoke.cont883: ; preds = %invoke.cont881
%638 = load ptr, ptr %rbVectorString3, align 8
%639 = load ptr, ptr %mCapacityAllocator.i.i.i2360, align 8
%cmp3.i.i2614 = icmp ult ptr %639, %637
%640 = icmp uge ptr %638, %637
%640 = icmp ule ptr %637, %638
%or.cond.i2615 = select i1 %640, i1 true, i1 %cmp3.i.i2614
br i1 %or.cond.i2615, label %invoke.cont885, label %if.end5.i2616

Expand Down Expand Up @@ -49992,7 +49992,7 @@ invoke.cont887: ; preds = %invoke.cont885
%645 = load ptr, ptr %rbVectorString4, align 8
%646 = load ptr, ptr %mCapacityAllocator.i.i.i2398, align 8
%cmp3.i.i2652 = icmp ult ptr %646, %644
%647 = icmp uge ptr %645, %644
%647 = icmp ule ptr %644, %645
%or.cond.i2653 = select i1 %647, i1 true, i1 %cmp3.i.i2652
br i1 %or.cond.i2653, label %invoke.cont889, label %if.end5.i2654

Expand Down Expand Up @@ -50192,7 +50192,7 @@ invoke.cont903: ; preds = %invoke.cont899
%686 = load ptr, ptr %rbVectorString2, align 8
%687 = load ptr, ptr %mCapacityAllocator.i.i.i2322, align 8
%cmp3.i.i2778 = icmp ult ptr %687, %685
%688 = icmp uge ptr %686, %685
%688 = icmp ule ptr %685, %686
%or.cond.i2779 = select i1 %688, i1 true, i1 %cmp3.i.i2778
br i1 %or.cond.i2779, label %invoke.cont904, label %if.end5.i2780

Expand Down Expand Up @@ -50266,7 +50266,7 @@ invoke.cont913: ; preds = %invoke.cont910
%696 = load ptr, ptr %rbVectorString2, align 8
%697 = load ptr, ptr %mCapacityAllocator.i.i.i2322, align 8
%cmp3.i.i2822 = icmp ult ptr %697, %695
%698 = icmp uge ptr %696, %695
%698 = icmp ule ptr %695, %696
%or.cond.i2823 = select i1 %698, i1 true, i1 %cmp3.i.i2822
br i1 %or.cond.i2823, label %invoke.cont914, label %if.end5.i2824

Expand Down Expand Up @@ -50345,7 +50345,7 @@ invoke.cont925: ; preds = %invoke.cont922
%706 = load ptr, ptr %rbVectorString2, align 8
%707 = load ptr, ptr %mCapacityAllocator.i.i.i2322, align 8
%cmp3.i.i2867 = icmp ult ptr %707, %705
%708 = icmp uge ptr %706, %705
%708 = icmp ule ptr %705, %706
%or.cond.i2868 = select i1 %708, i1 true, i1 %cmp3.i.i2867
br i1 %or.cond.i2868, label %invoke.cont926, label %if.end5.i2869

Expand Down Expand Up @@ -50431,7 +50431,7 @@ invoke.cont938: ; preds = %invoke.cont935
%719 = load ptr, ptr %rbVectorString2, align 8
%720 = load ptr, ptr %mCapacityAllocator.i.i.i2322, align 8
%cmp3.i.i2917 = icmp ult ptr %720, %718
%721 = icmp uge ptr %719, %718
%721 = icmp ule ptr %718, %719
%or.cond.i2918 = select i1 %721, i1 true, i1 %cmp3.i.i2917
br i1 %or.cond.i2918, label %invoke.cont940, label %if.end5.i2919

Expand Down Expand Up @@ -50599,7 +50599,7 @@ invoke.cont977: ; preds = %_ZN5eastl11ring_buf
%738 = load ptr, ptr %rbVectorString5, align 8
%739 = load ptr, ptr %mCapacityAllocator.i.i.i2436, align 8
%cmp3.i.i2979 = icmp ult ptr %739, %731
%740 = icmp uge ptr %738, %731
%740 = icmp ule ptr %731, %738
%or.cond.i2980 = select i1 %740, i1 true, i1 %cmp3.i.i2979
br i1 %or.cond.i2980, label %invoke.cont978, label %if.end5.i2981

Expand Down
Loading