Skip to content

Commit

Permalink
llvm: Update baseline to 9c85cdec4ad29389c27cc2372d45f73d1ca8053a
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 10, 2025
1 parent c3eacee commit a08ec1b
Show file tree
Hide file tree
Showing 20 changed files with 10,716 additions and 10,774 deletions.
8 changes: 4 additions & 4 deletions bench/arrow/optimized/decimal.cc.ll
Original file line number Diff line number Diff line change
Expand Up @@ -5227,9 +5227,9 @@ _ZN5arrow12_GLOBAL__N_124Decimal128RealConversion17RoundedRightShiftERKNS_10Deci

while.body.preheader: ; preds = %if.then8
%call20 = call noundef nonnull align 8 dereferenceable(16) ptr @_ZN5arrow15BasicDecimal128mLERKS0_(ptr noundef nonnull align 8 dereferenceable(16) %x, ptr noundef nonnull align 8 dereferenceable(16) getelementptr inbounds nuw (i8, ptr @_ZN5arrowL22kDecimal128PowersOfTenE, i64 480))
%sub21 = add nsw i32 %scale, -30
%sub24 = sub nsw i32 38, %precision
%.sroa.speculated216 = call i32 @llvm.smax.i32(i32 %sub24, i32 1)
%sub21 = add nsw i32 %scale, -30
br label %while.body

while.body: ; preds = %while.body.preheader, %_ZN5arrow12_GLOBAL__N_124Decimal128RealConversion17RoundedRightShiftERKNS_10Decimal128Ei.exit102
Expand Down Expand Up @@ -6080,9 +6080,9 @@ _ZN5arrow12_GLOBAL__N_124Decimal128RealConversion17RoundedRightShiftERKNS_10Deci

while.body.preheader: ; preds = %if.then8
%call20 = call noundef nonnull align 8 dereferenceable(16) ptr @_ZN5arrow15BasicDecimal128mLERKS0_(ptr noundef nonnull align 8 dereferenceable(16) %x, ptr noundef nonnull align 8 dereferenceable(16) getelementptr inbounds nuw (i8, ptr @_ZN5arrowL22kDecimal128PowersOfTenE, i64 352))
%sub21 = add nsw i32 %scale, -22
%sub24 = sub nsw i32 38, %precision
%.sroa.speculated216 = call i32 @llvm.smax.i32(i32 %sub24, i32 1)
%sub21 = add nsw i32 %scale, -22
br label %while.body

while.body: ; preds = %while.body.preheader, %_ZN5arrow12_GLOBAL__N_124Decimal128RealConversion17RoundedRightShiftERKNS_10Decimal128Ei.exit102
Expand Down Expand Up @@ -8109,9 +8109,9 @@ if.then11: ; preds = %if.then8

while.body.preheader: ; preds = %if.then8
%call16 = call noundef nonnull align 8 dereferenceable(32) ptr @_ZN5arrow15BasicDecimal256mLERKS0_(ptr noundef nonnull align 8 dereferenceable(32) %x, ptr noundef nonnull align 8 dereferenceable(32) getelementptr inbounds nuw (i8, ptr @_ZN5arrowL22kDecimal256PowersOfTenE, i64 2176))
%sub17 = add nsw i32 %scale, -68
%sub20 = sub nsw i32 76, %precision
%.sroa.speculated84 = call i32 @llvm.smax.i32(i32 %sub20, i32 1)
%sub17 = add nsw i32 %scale, -68
br label %while.body

while.body: ; preds = %while.body.preheader, %while.body
Expand Down Expand Up @@ -8767,9 +8767,9 @@ if.then11: ; preds = %if.then8

while.body.preheader: ; preds = %if.then8
%call16 = call noundef nonnull align 8 dereferenceable(32) ptr @_ZN5arrow15BasicDecimal256mLERKS0_(ptr noundef nonnull align 8 dereferenceable(32) %x, ptr noundef nonnull align 8 dereferenceable(32) getelementptr inbounds nuw (i8, ptr @_ZN5arrowL22kDecimal256PowersOfTenE, i64 1920))
%sub17 = add nsw i32 %scale, -60
%sub20 = sub nsw i32 76, %precision
%.sroa.speculated84 = call i32 @llvm.smax.i32(i32 %sub20, i32 1)
%sub17 = add nsw i32 %scale, -60
br label %while.body

while.body: ; preds = %while.body.preheader, %while.body
Expand Down
16 changes: 8 additions & 8 deletions bench/boost/optimized/instantiate_cpp_literalgrs.ll
Original file line number Diff line number Diff line change
Expand Up @@ -11275,12 +11275,12 @@ _ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulat
br i1 %36, label %_ZNK5boost6spirit7classic11uint_parserIjLi16ELj4ELi4EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread22, label %_ZNK5boost6spirit7classic11uint_parserIjLi16ELj4ELi4EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread

_ZNK5boost6spirit7classic11uint_parserIjLi16ELj4ELi4EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread22: ; preds = %32, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i
%.011.i.i.i.sink = phi i32 [ %.011.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ %33, %32 ]
%.0.i.i.i.sink = phi i64 [ %.0.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ 4, %32 ]
%37 = zext i32 %.011.i.i.i.sink to i64
%.011.i.i.i.lcssa.sink = phi i32 [ %.011.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ %33, %32 ]
%.0.i.i.i.lcssa.sink = phi i64 [ %.0.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj4ELi4ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ 4, %32 ]
%37 = zext i32 %.011.i.i.i.lcssa.sink to i64
%38 = shl nuw i64 %37, 32
%.sroa.3.8.insert.insert.i.i.i = or disjoint i64 %38, 1
store i64 %.0.i.i.i.sink, ptr %4, align 8
store i64 %.0.i.i.i.lcssa.sink, ptr %4, align 8
%39 = getelementptr inbounds nuw i8, ptr %4, i64 8
store i64 %.sroa.3.8.insert.insert.i.i.i, ptr %39, align 8
%40 = getelementptr inbounds nuw i8, ptr %4, i64 12
Expand Down Expand Up @@ -11365,12 +11365,12 @@ _ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulat
br i1 %36, label %_ZNK5boost6spirit7classic11uint_parserIjLi16ELj8ELi8EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread22, label %_ZNK5boost6spirit7classic11uint_parserIjLi16ELj8ELi8EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread

_ZNK5boost6spirit7classic11uint_parserIjLi16ELj8ELi8EE5parseINS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEEENS1_13parser_resultIS3_T_E4typeERKSF_.exit.thread22: ; preds = %32, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i
%.011.i.i.i.sink = phi i32 [ %.011.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ %33, %32 ]
%.0.i.i.i.sink = phi i64 [ %.0.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ 8, %32 ]
%37 = zext i32 %.011.i.i.i.sink to i64
%.011.i.i.i.lcssa.sink = phi i32 [ %.011.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ %33, %32 ]
%.0.i.i.i.lcssa.sink = phi i64 [ %.0.i.i.i, %_ZN5boost6spirit7classic4impl11extract_intILi16ELj8ELi8ENS2_19positive_accumulateIjLi16EEEE1fIKNS1_7scannerIPKcNS1_16scanner_policiesINS1_16iteration_policyENS1_12match_policyENS1_13action_policyEEEEEjEEbRT_RT0_Rm.exit.i.i.i ], [ 8, %32 ]
%37 = zext i32 %.011.i.i.i.lcssa.sink to i64
%38 = shl nuw i64 %37, 32
%.sroa.3.8.insert.insert.i.i.i = or disjoint i64 %38, 1
store i64 %.0.i.i.i.sink, ptr %4, align 8
store i64 %.0.i.i.i.lcssa.sink, ptr %4, align 8
%39 = getelementptr inbounds nuw i8, ptr %4, i64 8
store i64 %.sroa.3.8.insert.insert.i.i.i, ptr %39, align 8
%40 = getelementptr inbounds nuw i8, ptr %4, i64 12
Expand Down
Loading

0 comments on commit a08ec1b

Please sign in to comment.