Skip to content

Conversation

@dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 20, 2024

@github-actions github-actions bot mentioned this pull request Sep 20, 2024
@github-actions
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
@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/reopen

1 similar comment
@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/reopen

@github-actions github-actions bot reopened this Sep 22, 2024
@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/close

@github-actions github-actions bot closed this Sep 22, 2024
@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/remove-label reviewed

@github-actions github-actions bot removed the reviewed label Sep 22, 2024
@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/add-label reviewed,regression

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Sep 22, 2024

/remove-label regression

@dtcxzyw dtcxzyw deleted the test-run10966021935 branch October 22, 2024 12:08
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