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: PR109472 #1356

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR109472 #1356

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 20, 2024

@github-actions github-actions bot mentioned this pull request Sep 20, 2024
Copy link
Contributor

baseline: llvm/llvm-project@28ad801
patch: llvm/llvm-project#109472
sha256: 375d8feb21523acbfa1401be46e542da144f26ccaa1edc6460db0516ca0093ac
commit: 02a7ab9
2178 files changed, 1065354 insertions(+), 1124366 deletions(-)

Top 5 improvements:
  git/pack-redundant.ll 931174976 840958332 -9.69%
  git/notes-merge.ll 702878359 642303159 -8.62%
  git/hash-lookup.ll 98593580 90358169 -8.35%
  git/object.ll 287745269 275968514 -4.09%
  git/diff-lib.ll 414728650 399935385 -3.57%
Top 5 regressions:
  wireshark/packet-babel.c.ll 217447998 264358651 +21.57%
  git/delta-islands.ll 857383893 1017337677 +18.66%
  openmpi/support.ll 475958386 554168649 +16.43%
  openjdk/hb-ot-shaper-indic.ll 1598822568 1835810588 +14.82%
  git/pack-objects.ll 153833439 176215741 +14.55%

Overall: -0.21173707%
Improvements:
simplifycfg.NumSinkCommonInstrs 615351 -> 624821 +1.54%
simplifycfg.NumSinkCommonCode 281561 -> 284999 +1.22%
local.NumPHICSEs 141987 -> 142332 +0.24%
licm.NumAddSubHoisted 893 -> 894 +0.11%
correlated-value-propagation.NumPhiCommon 39843 -> 39884 +0.10%
memdep.NumCacheNonLocal 12646 -> 12657 +0.09%
memdep.NumUncacheNonLocal 16222 -> 16232 +0.06%
globalopt.NumMarked 2395 -> 2396 +0.04%
simplifycfg.NumLookupTables 16743 -> 16749 +0.04%
simplifycfg.NumSimpl 35120757 -> 35132490 +0.03%
Regressions:
gvn.NumPRELoopLoad 2349 -> 2345 -0.17%
simplifycfg.NumHoistCommonCode 522556 -> 521699 -0.16%
dse.NumRedundantStores 23951 -> 23930 -0.09%
deadargelim.NumArgumentsReplacedWithPoison 25937 -> 25915 -0.08%
memory-builtins.ObjectVisitorLoad 1595420 -> 1594202 -0.08%
dse.NumCFGChecks 301496 -> 301316 -0.06%
gvn.IsValueFullyAvailableInBlockNumSpeculationsMax 431321 -> 431073 -0.06%
indvars.NumFoldedUser 1791 -> 1790 -0.06%
sccp.NumDeadBlocks 586858 -> 586561 -0.05%
sccp.NumInstRemoved 1656213 -> 1655445 -0.05%

02a7ab9 pre-commit: Update
5 3 bench/abc/optimized/ifDsd.c.ll
2 4 bench/abc/optimized/lucky.c.ll
9 7 bench/abseil-cpp/optimized/cord_rep_btree_navigator_test.cc.ll
8 7 bench/actix-rs/optimized/3arfg1ogrgyw4qv2.ll
11 20 bench/assimp/optimized/IRRLoader.cpp.ll
26 28 bench/assimp/optimized/OgreImporter.cpp.ll
7 4 bench/assimp/optimized/PlyExporter.cpp.ll
17 27 bench/assimp/optimized/zip.c.ll
11 33 bench/box2d/optimized/b2_fixture.cpp.ll
3 5 bench/bullet3/optimized/b3GjkEpa.ll
16 18 bench/bullet3/optimized/btGjkConvexCast.ll
36 38 bench/c3c/optimized/llvm_codegen_expr.c.ll
9 8 bench/c3c/optimized/sema_expr.c.ll
54 57 bench/casadi/optimized/cs_compress.c.ll
61 64 bench/casadi/optimized/cs_post.c.ll
27 25 bench/ceres/optimized/program.cc.ll
30 42 bench/ceres/optimized/reorder_program.cc.ll
4 7 bench/chibicc/optimized/main.ll
15 16 bench/clamav/optimized/mpool.c.ll
6 10 bench/clamav/optimized/others.c.ll
26 23 bench/clamav/optimized/pe.c.ll
12 11 bench/clamav/optimized/readdb.c.ll
46 51 bench/cmake/optimized/cmELF.cxx.ll
22 21 bench/cmake/optimized/nghttp2_session.c.ll
6 13 bench/cpython/optimized/resource.ll
22 42 bench/curl/optimized/libcurl_la-telnet.ll
19 23 bench/cvc5/optimized/SimpSolver.cc.ll
21 47 bench/cvc5/optimized/conjecture_generator.cpp.ll
8 11 bench/cvc5/optimized/soi_simplex.cpp.ll
25 23 bench/darktable/optimized/camera.c.ll
21 17 bench/darktable/optimized/filtering.c.ll
18 21 bench/darktable/optimized/print_settings.c.ll
16 22 bench/delta-rs/optimized/1ccryk2t8gtcl1j4.ll
29 35 bench/delta-rs/optimized/2braxl0lj34anf5z.ll
31 36 bench/duckdb/optimized/ub_duckdb_func_cast.cpp.ll
10 11 bench/duckdb/optimized/ub_duckdb_func_map_nested.cpp.ll
17 47 bench/duckdb/optimized/ub_duckdb_storage.cpp.ll
4 10 bench/eastl/optimized/EATest.cpp.ll
10 8 bench/eastl/optimized/TestVector.cpp.ll
28 42 bench/faiss/optimized/IndexBinaryHNSW.cpp.ll
27 58 bench/faiss/optimized/IndexBinaryIVF.cpp.ll
8 15 bench/flac/optimized/vorbiscomment.c.ll
8 5 bench/folly/optimized/CPUThreadPoolExecutor.cpp.ll
39 43 bench/freetype/optimized/ftbase.c.ll
4 8 bench/git/optimized/bloom.ll
4 13 bench/git/optimized/init-db.ll
3 4 bench/git/optimized/list-objects-filter-options.ll
39 59 bench/glslang/optimized/IntermTraverse.cpp.ll
47 54 bench/glslang/optimized/Pp.cpp.ll
29 34 bench/glslang/optimized/ShaderLang.cpp.ll
17 22 bench/graphviz/optimized/SparseMatrix.c.ll
19 25 bench/graphviz/optimized/dotinit.c.ll
24 31 bench/graphviz/optimized/mainwindow.cpp.ll
3 7 bench/gromacs/optimized/huffman.c.ll
17 21 bench/gromacs/optimized/selmethod.cpp.ll
26 29 bench/hdf5/optimized/H5FDonion_index.c.ll
1 2 bench/hdf5/optimized/H5Oint.c.ll
7 12 bench/hermes/optimized/JSParserImpl.cpp.ll
14 17 bench/hermes/optimized/MicrosoftDemangle.cpp.ll
5 14 bench/hermes/optimized/MicrosoftDemangleNodes.cpp.ll
14 24 bench/hwloc/optimized/hwloc-calc.ll
16 17 bench/hyperscan/optimized/Utf8ComponentClass.cpp.ll
9 10 bench/hyperscan/optimized/flood_compile.cpp.ll
7 10 bench/hyperscan/optimized/gtest-all.cc.ll
8 17 bench/hyperscan/optimized/ng_extparam.cpp.ll
9 15 bench/icu/optimized/calendar.ll
7 14 bench/icu/optimized/tridpars.ll
61 66 bench/ipopt/optimized/IpNLPBoundsRemover.ll
34 39 bench/ipopt/optimized/IpSymScaledMatrix.ll
11 14 bench/jq/optimized/util.ll
69 80 bench/jsonnet/optimized/pass.cpp.ll
14 18 bench/libevent/optimized/bufferevent.c.ll
47 58 bench/libevent/optimized/http.c.ll
26 31 bench/libphonenumber/optimized/phonenumber.pb.cc.ll
14 10 bench/libpng/optimized/pngread.c.ll
16 19 bench/libpng/optimized/pngrutil.c.ll
64 67 bench/libwebp/optimized/image_enc.c.ll
4 5 bench/libzmq/optimized/udp_engine.cpp.ll
77 83 bench/lief/optimized/ssl_tls12_server.c.ll
6 11 bench/lightgbm/optimized/metadata.cpp.ll
9 5 bench/linux/optimized/dm-ioctl.ll
2 11 bench/linux/optimized/tlb.ll
8 16 bench/llama.cpp/optimized/ggml.c.ll
10 25 bench/llvm/optimized/MemProfiler.cpp.ll
10 14 bench/llvm/optimized/Metadata.cpp.ll
9 24 bench/llvm/optimized/NativeEnumInjectedSources.cpp.ll
5 9 bench/llvm/optimized/User.cpp.ll
17 16 bench/lodepng/optimized/lodepng.cpp.ll
5 8 bench/lua/optimized/lauxlib.ll
4 6 bench/lua/optimized/lcode.ll
22 37 bench/lua/optimized/loadlib.ll
8 6 bench/luajit/optimized/lj_crecord.ll
13 14 bench/luajit/optimized/lj_opt_narrow.ll
24 36 bench/luau/optimized/AstQuery.cpp.ll
47 48 bench/meshlab/optimized/apss.cpp.ll
9 12 bench/minetest/optimized/CGUIComboBox.cpp.ll
12 28 bench/minetest/optimized/mesh_compare.cpp.ll
5 15 bench/minetest/optimized/player_sao.cpp.ll
31 41 bench/miniaudio/optimized/unity.c.ll
30 36 bench/ms-gsl/optimized/algorithm_tests.cpp.ll
6 16 bench/nghttp2/optimized/libevent-server.c.ll
78 81 bench/nori/optimized/screen.cpp.ll
37 42 bench/ocio/optimized/Config.cpp.ll
49 76 bench/ocio/optimized/ImageDesc.cpp.ll
40 54 bench/ockam-rs/optimized/40iecfzh8kpu4oof.ll
31 45 bench/ockam-rs/optimized/gotvfwvqrrp4xgl.ll
11 9 bench/oiio/optimized/tiffinput.cpp.ll
30 31 bench/oniguruma/optimized/st.ll
52 55 bench/opencv/optimized/ts_gtest.cpp.ll
52 59 bench/openexr/optimized/ImfScanLineInputFile.cpp.ll
11 6 bench/openjdk/optimized/symtab.ll
4 9 bench/openmpi/optimized/ompi_rte.ll
17 23 bench/openspiel/optimized/solitaire.cc.ll
6 7 bench/openssl/optimized/enginetest-bin-enginetest.ll
34 38 bench/openusd/optimized/decodemv.c.ll
28 38 bench/openusd/optimized/stackTrace.cpp.ll
24 54 bench/openvdb/optimized/StreamCompression.cc.ll
14 45 bench/pbrt-v4/optimized/bxdfs.cpp.ll
23 29 bench/pbrt-v4/optimized/parser.cpp.ll
3 14 bench/php/optimized/php_pcre.ll
55 65 bench/portaudio/optimized/pa_linux_pulseaudio.c.ll
7 8 bench/postgres/optimized/pathkeys.ll
14 15 bench/proj/optimized/4D_api.cpp.ll
8 12 bench/protobuf/optimized/enum.cc.ll
15 20 bench/protobuf/optimized/field_mask_util.cc.ll
6 9 bench/proxygen/optimized/HPACKDecoderBase.cpp.ll
5 10 bench/quantlib/optimized/abcd.ll
20 28 bench/quantlib/optimized/cmsmarketcalibration.ll
59 63 bench/quickjs/optimized/quickjs-libc.ll
5 13 bench/re2/optimized/prefilter.cc.ll
12 16 bench/redis/optimized/cluster_legacy.ll
11 23 bench/redis/optimized/networking.ll
8 19 bench/redis/optimized/t_zset.ll
14 20 bench/rocksdb/optimized/cuckoo_table_factory.cc.ll
4 15 bench/rocksdb/optimized/write_batch_with_index_internal.cc.ll
10 6 bench/ruby/optimized/prism.ll
16 24 bench/ruby/optimized/proc.ll
20 21 bench/ruby/optimized/regcomp.ll
32 35 bench/rust-analyzer-rs/optimized/3mo33cygxsz2niby.ll
9 11 bench/rust-analyzer-rs/optimized/3nofq7oo06gx5fjm.ll
15 18 bench/sentencepiece/optimized/generated_message_table_driven_lite.cc.ll
24 34 bench/slurm/optimized/node_features.ll
12 13 bench/spike/optimized/debug_module.ll
19 17 bench/spike/optimized/fdt_rw.ll
9 17 bench/stb/optimized/stb_image.c.ll
5 12 bench/stb/optimized/stb_include.c.ll
5 17 bench/sundials/optimized/arkode_butcher.c.ll
28 48 bench/sundials/optimized/cvode_nls.c.ll
1 12 bench/tree-sitter-rs/optimized/2ysit6xak1d4lr67.ll
58 68 bench/typst-rs/optimized/2i78fvbm4wocuesi.ll
7 15 bench/velox/optimized/RowsTranslationUtil.cpp.ll
31 43 bench/verilator/optimized/V3AstNodes.cpp.ll
92 47 bench/wasmtime-rs/optimized/3ci7fikymkm8nvp6.ll
2 5 bench/wireshark/optimized/export_pdu_ui_utils.c.ll
10 17 bench/wolfssl/optimized/tls.c.ll
44 48 bench/yosys/optimized/SimpSolver.ll
10 13 bench/yosys/optimized/genrtlil.ll
5 11 bench/z3/optimized/karr_relation.cpp.ll
6 14 bench/z3/optimized/mbp_arrays_tg.cpp.ll
84 48 bench/zstd/optimized/zstd_lazy.c.ll

@dtcxzyw dtcxzyw closed this Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants