Skip to content

pre-commit: test PR107314 #1280

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

Closed
wants to merge 2 commits into from
Closed

pre-commit: test PR107314 #1280

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 6, 2024

Copy link
Contributor

github-actions bot commented Sep 6, 2024

baseline: llvm/llvm-project@ede40da
patch: llvm/llvm-project#107314
sha256: 5165aa392b3e142d82710919648bbf37925cd7e92b0c50895f7bb402473d1c69
commit: a87f305
324 files changed, 128658 insertions(+), 124388 deletions(-)

Top 5 improvements:
  php/versioning.ll 170736179 169826485 -0.53%
  nix/compute-levels.ll 240970565 239987863 -0.41%
  php/strnatcmp.ll 136345724 135880313 -0.34%
  postgres/jsonpath_exec.ll 967197159 964016906 -0.33%
  icu/uidna.ll 290171225 289324524 -0.29%
Top 5 regressions:
  mold/arch-alpha.cc.ll 1428494755 1463319342 +2.44%
  nix/store.ll 1026736782 1038574888 +1.15%
  nix/nar.ll 1031033412 1041722594 +1.04%
  nix/optimise-store.ll 979217526 989207491 +1.02%
  nix/store-repair.ll 1302618382 1313148917 +0.81%

Overall: 0.00572413%

a87f305 pre-commit: Update
bench/cmake/optimized/cmFileTimeCache.cxx.ll
bench/fmt/optimized/chrono-test.cc.ll
bench/fmt/optimized/color-test.cc.ll
bench/fmt/optimized/compile-test.cc.ll
bench/fmt/optimized/enforce-checks-test.cc.ll
bench/fmt/optimized/format-impl-test.cc.ll
bench/fmt/optimized/ostream-test.cc.ll
bench/fmt/optimized/printf-test.cc.ll
bench/fmt/optimized/scan-test.cc.ll
bench/harfbuzz/optimized/harfbuzz.cc.ll
bench/harfbuzz/optimized/hb-ot-cff1-table.cc.ll
bench/icu/optimized/uidna.ll
bench/llvm/optimized/ScheduleDAGRRList.cpp.ll
bench/luau/optimized/lvmutils.cpp.ll
bench/mold/optimized/cmdline.cc.ALPHA.cc.ll
bench/mold/optimized/input-files.cc.ALPHA.cc.ll
bench/mold/optimized/input-files.cc.M68K.cc.ll
bench/nix/optimized/build-remote.ll
bench/nix/optimized/build-result.ll
bench/nix/optimized/built-path.ll
bench/nix/optimized/derivation-goal.ll
bench/nix/optimized/derivations.ll
bench/nix/optimized/derived-path-map.ll
bench/nix/optimized/fetchClosure.ll
bench/nix/optimized/filetransfer.ll
bench/nix/optimized/local-store.ll
bench/nix/optimized/misc.ll
bench/nix/optimized/nix-copy-closure.ll
bench/nix/optimized/nix-store.ll
bench/nix/optimized/nixexpr.ll
bench/nix/optimized/position.ll
bench/nix/optimized/remote-store.ll
bench/nlohmann_json/optimized/unit-regression2.cpp.ll
bench/oiio/optimized/argparse.cpp.ll
bench/openjdk/optimized/hb-ot-cff1-table.ll
bench/openjdk/optimized/memBaseline.ll
bench/openssl/optimized/libcrypto-lib-err.ll
bench/php/optimized/array.ll
bench/php/optimized/spl_heap.ll
bench/php/optimized/versioning.ll
bench/postgres/optimized/jsonpath_exec.ll
bench/postgres/optimized/rowtypes.ll
bench/postgres/optimized/varlena.ll
bench/quickjs/optimized/quickjs.ll
bench/rocksdb/optimized/testutil.cc.ll
bench/spdlog/optimized/spdlog.cpp.ll
bench/spike/optimized/socketif.ll
bench/tev/optimized/ImageCanvas.cpp.ll
bench/wireshark/optimized/ftype-integer.c.ll
bench/wireshark/optimized/opcua_keyset.c.ll
bench/yalantinglibs/optimized/channel.cpp.ll
bench/yalantinglibs/optimized/chat_room.cpp.ll
bench/yalantinglibs/optimized/client.cpp.ll
bench/yalantinglibs/optimized/client_pool.cpp.ll
bench/yalantinglibs/optimized/data_gen.cpp.ll
bench/yalantinglibs/optimized/example.cpp.ll
bench/yalantinglibs/optimized/file_client.cpp.ll
bench/z3/optimized/demodulator_rewriter.cpp.ll

br label %_ZStssIJRKjS1_RKSt7variantIJSt9monostateN3nix3Pos5StdinENS5_6StringENS4_10SourcePathEEEEJS1_S1_SB_EENSt26common_comparison_categoryIJDpDTclL_ZNSt8__detail11__synth3wayEEclsr3stdE7declvalIRT_EEclsr3stdE7declvalIRT0_EEEEEE4typeERKSt5tupleIJDpSE_EERKSM_IJDpSG_EE.exit

_ZStssIJRKjS1_RKSt7variantIJSt9monostateN3nix3Pos5StdinENS5_6StringENS4_10SourcePathEEEEJS1_S1_SB_EENSt26common_comparison_categoryIJDpDTclL_ZNSt8__detail11__synth3wayEEclsr3stdE7declvalIRT_EEclsr3stdE7declvalIRT0_EEEEEE4typeERKSt5tupleIJDpSE_EERKSM_IJDpSG_EE.exit: ; preds = %2, %13, %20, %_ZNKSt8__detail10_Synth3wayclISt7variantIJSt9monostateN3nix3Pos5StdinENS5_6StringENS4_10SourcePathEEES9_EEDaRKT_RKT0_QrqXltfp_fp0_RNS_18__boolean_testableEXltfp0_fp_RNS_18__boolean_testableEE.exit.i.i.i.i
%.sroa.04.0.i.i = phi i1 [ %11, %2 ], [ %18, %13 ], [ true, %20 ], [ false, %_ZNKSt8__detail10_Synth3wayclISt7variantIJSt9monostateN3nix3Pos5StdinENS5_6StringENS4_10SourcePathEEES9_EEDaRKT_RKT0_QrqXltfp_fp0_RNS_18__boolean_testableEXltfp0_fp_RNS_18__boolean_testableEE.exit.i.i.i.i ]
ret i1 %.sroa.04.0.i.i
%.sroa.04.0.i.i = phi i8 [ %11, %2 ], [ %18, %13 ], [ -1, %20 ], [ %..i.i.i.i.i, %_ZNKSt8__detail10_Synth3wayclISt7variantIJSt9monostateN3nix3Pos5StdinENS5_6StringENS4_10SourcePathEEES9_EEDaRKT_RKT0_QrqXltfp_fp0_RNS_18__boolean_testableEXltfp0_fp_RNS_18__boolean_testableEE.exit.i.i.i.i ]
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

%spec.select3.i.i.i.i.i.i = call i64 @llvm.smax.i64(i64 %sub.i.i.i.i.i.i, i64 -2147483648)
%retval.04.i.i.i.i.i.i = call i64 @llvm.smin.i64(i64 %spec.select3.i.i.i.i.i.i, i64 2147483647)
%retval.0.i5.i.i.i.i.i = trunc nsw i64 %retval.04.i.i.i.i.i.i to i32
%sel.eq.i.i.i.i.i = call i8 @llvm.scmp.i8.i32(i32 %retval.0.i5.i.i.i.i.i, i32 0)
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

%30 = sub i64 %23, %25
%spec.select7.i.i.i.i.i.i.i.i14 = tail call i64 @llvm.smax.i64(i64 %30, i64 -2147483648)
%.08.i.i.i.i.i.i.i.i15 = tail call i64 @llvm.smin.i64(i64 %spec.select7.i.i.i.i.i.i.i.i14, i64 2147483647)
%.0.i6.i.i.i.i.i.i.i16 = trunc nsw i64 %.08.i.i.i.i.i.i.i.i15 to i32
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

%30 = sub i64 %23, %25
%spec.select7.i.i.i.i.i.i.i.i14 = tail call i64 @llvm.smax.i64(i64 %30, i64 -2147483648)
%.08.i.i.i.i.i.i.i.i15 = tail call i64 @llvm.smin.i64(i64 %spec.select7.i.i.i.i.i.i.i.i14, i64 2147483647)
%.0.i6.i.i.i.i.i.i.i16 = trunc nsw i64 %.08.i.i.i.i.i.i.i.i15 to i32
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

br i1 %cmp16.not.i, label %for.inc.i, label %if.then74
%conv15.i = zext i16 %retval.0.i14.i to i32
%sub.i = sub nsw i32 %conv13.i, %conv15.i
%cmp16.not.i = icmp eq i32 %sub.i, 0
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression.

@dtcxzyw dtcxzyw closed this Sep 14, 2024
@dtcxzyw dtcxzyw deleted the test-pr107314 branch September 14, 2024 02:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant