Skip to content

Conversation

@dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 31, 2024

@github-actions github-actions bot mentioned this pull request Oct 31, 2024
@github-actions
Copy link
Contributor

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@0856592
patch: llvm/llvm-project#114262
sha256: 239670538ea32d74047c93f0b4e1a5c6a12c06da52e430d8b66d754c5bb70f9b
commit: ac43e39
1126 files changed, 485658 insertions(+), 515522 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  llvm/TypeBasedAliasAnalysis.cpp.ll 1408275535 -> 1320041314 -6.27%
  llvm/MDBuilder.cpp.ll 581298804 -> 552564097 -4.94%
  llvm/ScopedNoAliasAA.cpp.ll 472842954 -> 450643143 -4.69%
  cpython/Hacl_Hash_SHA3.ll 510817837 -> 495846762 -2.93%
  llvm/LoopUnrollAndJamPass.cpp.ll 892041621 -> 868427682 -2.65%
Top 5 regressions:
  llvm/TokenKinds.cpp.ll 151977954 -> 2028138743 +1234.50%
  llvm/X86EncodingOptimization.cpp.ll 424207707 -> 5067742430 +1094.64%
  llvm/ASTCommon.cpp.ll 519331147 -> 6075056137 +1069.78%
  cvc5/kind.cpp.ll 229757441 -> 2563295173 +1015.65%
  libquic/net_errors.cc.ll 121648675 -> 1122782476 +822.97%

Overall: 0.21901130%
Compilation time result (by projects):
Top 5 improvements:
  unicode-normalization-rs 650003221 -> 646851074 -0.48%
  yoga 4491855678 -> 4483092653 -0.20%
  flatbuffers 108130854643 -> 108017696431 -0.10%
Top 5 regressions:
  tls-rs 58942929870 -> 68593582414 +16.37%
  glslang 163345043963 -> 175334287952 +7.34%
  postgres 360555628862 -> 380616592021 +5.56%
  delta-rs 742478025960 -> 767771664568 +3.41%
  libuv 6295675868 -> 6437006669 +2.24%

Overall: 0.29904170%
Improvements:
  constmerge.NumIdenticalMerged 13524 -> 13597 +0.54%
  simplifycfg.NumLookupTablesHoles 2237 -> 2243 +0.27%
  instcombine.NumSel 28218 -> 28258 +0.14%
  simplifycfg.NumLookupTables 18874 -> 18887 +0.07%
  simple-loop-unswitch.NumSelects 1840 -> 1841 +0.05%
  simplifycfg.NumSimpl 42476127 -> 42492049 +0.04%
  simplifycfg.NumHoistCommonInstrs 1777473 -> 1778046 +0.03%
  loop-instsimplify.NumSimplified 193158 -> 193217 +0.03%
  gvn.NumGVNPRE 127973 -> 128012 +0.03%
  correlated-value-propagation.NumAddNSW 188069 -> 188125 +0.03%
Regressions:
  instcombine.NegatorNumNegationsFoundInCache 4150 -> 4102 -1.16%
  simplifycfg.NumBitMaps 2412 -> 2389 -0.95%
  correlated-value-propagation.NumUDivURemsNarrowedExpanded 887 -> 882 -0.56%
  dse.NumCFGSuccess 6593 -> 6575 -0.27%
  dse.NumCFGTries 36934 -> 36908 -0.07%
  correlated-value-propagation.NumDeadCases 67354 -> 67308 -0.07%
  simplifycfg.NumSpeculations 315033 -> 314833 -0.06%
  simplifycfg.NumFoldValueComparisonIntoPredecessors 525628 -> 525398 -0.04%
  gvn.IsValueFullyAvailableInBlockNumSpeculationsMax 463499 -> 463302 -0.04%
  instcombine.NegatorMaxTotalValuesVisited 56627 -> 56606 -0.04%

ac43e39 pre-commit: Update
5 8 bench/abc/optimized/abcSop.c.ll
6 6 bench/abc/optimized/ifDsd.c.ll
66 81 bench/actix-rs/optimized/1ghd7r3h0kcgux6d.ll
12 15 bench/actix-rs/optimized/2pgtlhl4qd060m9c.ll
16 28 bench/actix-rs/optimized/4mbibhikoaniv1dm.ll
7 9 bench/anki-rs/optimized/22lei7qbgq6q4wqu.ll
12 12 bench/arrow/optimized/compression.cc.ll
4 7 bench/assimp/optimized/3DSConverter.cpp.ll
11 29 bench/assimp/optimized/Value.cpp.ll
28 31 bench/boost/optimized/algorithm.ll
8 17 bench/boost/optimized/benchmark_fstream.ll
8 14 bench/brotli/optimized/encode.c.ll
21 36 bench/c3c/optimized/lexer.c.ll
18 24 bench/casadi/optimized/cvodes_spbcgs.c.ll
22 37 bench/casadi/optimized/cvodes_spgmr.c.ll
16 25 bench/casadi/optimized/idas_spbcgs.c.ll
20 38 bench/casadi/optimized/idas_spgmr.c.ll
3 6 bench/clap-rs/optimized/4bajo035z6e1d4qz.ll
63 120 bench/cmake/optimized/zstd_compress.c.ll
12 24 bench/cmake/optimized/zstd_decompress.c.ll
49 44 bench/coreutils-rs/optimized/2wc2yx8ferzqfnf3.ll
18 20 bench/coreutils-rs/optimized/3t7rjcjao5l6ltsf.ll
16 18 bench/coreutils-rs/optimized/49fwg0b0m19bdvio.ll
64 67 bench/coreutils-rs/optimized/yiho3rob7ld9k5q.ll
7 13 bench/cpython/optimized/ast.ll
14 32 bench/cpython/optimized/cfield.ll
51 102 bench/csmith/optimized/DepthSpec.cpp.ll
9 27 bench/cvc5/optimized/cvc5.cpp.ll
5 11 bench/cvc5/optimized/solver_engine.cpp.ll
20 26 bench/darktable/optimized/introspection_vignette.c.ll
8 11 bench/delta-rs/optimized/2tf2q4cmcrkztukf.ll
2 2 bench/diesel-rs/optimized/462o5qgxgzqa9ugn.ll
18 45 bench/duckdb/optimized/ub_duckdb_common.cpp.ll
24 42 bench/eastl/optimized/EAScanfCore.cpp.ll
35 89 bench/flatbuffers/optimized/idl_gen_go.cpp.ll
15 42 bench/flatbuffers/optimized/idl_gen_rust.cpp.ll
6 12 bench/git/optimized/blame.ll
92 98 bench/glslang/optimized/hlslParseHelper.cpp.ll
5 5 bench/graphviz/optimized/actions.c.ll
47 27 bench/gromacs/optimized/nbnxm_setup.cpp.ll
6 15 bench/grpc/optimized/status_conversion.cc.ll
32 74 bench/harfbuzz/optimized/harfbuzz.cc.ll
1 1 bench/hdf5/optimized/h5import.c.ll
7 10 bench/hermes/optimized/BlockScopingTransformations.cpp.ll
42 45 bench/hwloc/optimized/topology-cuda.ll
53 61 bench/image-rs/optimized/1clnprdgqfw2q9lq.ll
34 38 bench/image-rs/optimized/2s4mh02dvph60euq.ll
8 27 bench/image-rs/optimized/4srzh4wujeew249y.ll
34 40 bench/influxdb-rs/optimized/168qliixz1k1vi84.ll
36 42 bench/influxdb-rs/optimized/380gcqze52ow6205.ll
4 4 bench/just-rs/optimized/2sblcsgax6v4zfcc.ll
55 58 bench/lief/optimized/psa_crypto_cipher.c.ll
62 53 bench/lief/optimized/psa_crypto_mac.c.ll
29 35 bench/linux/optimized/hooks.ll
19 22 bench/linux/optimized/intel_cdclk.ll
26 25 bench/linux/optimized/irq.ll
27 21 bench/linux/optimized/nfs4proc.ll
13 16 bench/linux/optimized/transport.ll
15 24 bench/linux/optimized/zstd_decompress.ll
6 9 bench/llama.cpp/optimized/llama.cpp.ll
4 5 bench/llvm/optimized/CGOpenMPRuntime.cpp.ll
20 35 bench/lua/optimized/lgc.ll
15 21 bench/luau/optimized/StringUtils.cpp.ll
88 95 bench/meilisearch-rs/optimized/2fpcolt33ttb4v7z.ll
17 19 bench/meshlab/optimized/filter_mesh_alpha_wrap.cpp.ll
16 16 bench/mini-lsm-rs/optimized/45avienzelzw747t.ll
27 63 bench/nghttp2/optimized/llhttp.c.ll
3 3 bench/nlohmann_json/optimized/unit-iterators2.cpp.ll
49 52 bench/nori/optimized/nanovg.c.ll
45 51 bench/ockam-rs/optimized/1sna1kukcpmrcv4c.ll
52 60 bench/ockam-rs/optimized/2bg7joofo9nayga5.ll
13 19 bench/ockam-rs/optimized/2qsd987rmmdpxbp7.ll
10 25 bench/oiio/optimized/DPXHeader.cpp.ll
61 70 bench/opencc/optimized/louds-trie.cc.ll
26 35 bench/opencv/optimized/system.cpp.ll
35 47 bench/openjdk/optimized/gif_err.ll
18 27 bench/openjdk/optimized/hb-ot-shape-fallback.ll
9 12 bench/openjdk/optimized/methodMatcher.ll
39 42 bench/openjdk/optimized/templateInterpreterGenerator.ll
41 59 bench/openmpi/optimized/bfrop_base_copy.ll
39 45 bench/openmpi/optimized/bfrop_v12.ll
64 70 bench/openmpi/optimized/pmix_base_fns.ll
14 35 bench/openssl/optimized/libcrypto-lib-rsa_sign.ll
110 101 bench/openusd/optimized/avif.c.ll
38 41 bench/openusd/optimized/stbImage.cpp.ll
16 22 bench/ozz-animation/optimized/gltf2ozz.cc.ll
12 30 bench/pbrt-v4/optimized/pspec.cpp.ll
62 65 bench/pocketpy/optimized/vm.cpp.ll
21 24 bench/postgres/optimized/json.ll
23 26 bench/postgres/optimized/psqlscan.ll
21 30 bench/postgres/optimized/typename.ll
9 18 bench/protobuf/optimized/wire_format.cc.ll
9 21 bench/qemu/optimized/hw_scsi_lsi53c895a.c.ll
7 16 bench/qemu/optimized/hw_usb_hcd-xhci.c.ll
15 39 bench/qemu/optimized/nbd_server.c.ll
69 72 bench/regex-rs/optimized/32jw1oy2yofrhudk.ll
69 81 bench/ripgrep-rs/optimized/1zzjpab9m5homdm3.ll
15 18 bench/ruby/optimized/dir.ll
17 20 bench/ruby/optimized/signal.ll
18 21 bench/rust-analyzer-rs/optimized/3j0nbdwupb3iwt86.ll
10 18 bench/rust-analyzer-rs/optimized/68ytxs4wk5ncclk.ll
14 17 bench/rustfmt-rs/optimized/2vbyym84o66crvo9.ll
97 103 bench/rustfmt-rs/optimized/3xcdaapyewyrfogi.ll
74 83 bench/sentencepiece/optimized/strutil.cc.ll
102 111 bench/slurm/optimized/serializer_yaml.ll
64 59 bench/tev/optimized/ExrImageLoader.cpp.ll
48 51 bench/tinygltf/optimized/tiny_gltf.cc.ll
47 50 bench/tls-rs/optimized/1pt3w3786vo2dyk0.ll
41 44 bench/tls-rs/optimized/4klah4jfox7oqufu.ll
25 31 bench/typst-rs/optimized/3rk2ctuzbghb17s4.ll
29 32 bench/typst-rs/optimized/40w6rezair915kkd.ll
10 22 bench/velox/optimized/PrestoSerializer.cpp.ll
16 34 bench/velox/optimized/UnsafeRowSerializer.cpp.ll
16 19 bench/wasmedge/optimized/controlInstr.cpp.ll
45 61 bench/wasmtime-rs/optimized/18flldcd4wnig7ks.ll
7 26 bench/wasmtime-rs/optimized/526qiozl2mm0d4p0.ll
46 62 bench/wasmtime-rs/optimized/yijsgxkf5yj6ls1.ll
32 38 bench/wireshark/optimized/packet-drda.c.ll
31 46 bench/wireshark/optimized/packet-fmp.c.ll
29 62 bench/wireshark/optimized/packet-fmp_notify.c.ll
32 35 bench/wireshark/optimized/packet-llrp.c.ll
75 27 bench/wolfssl/optimized/hmac.c.ll
25 43 bench/xgboost/optimized/in_memory_handler.cc.ll
23 25 bench/yoga/optimized/Node.cpp.ll
78 87 bench/yosys/optimized/fstapi.ll
4 6 bench/zed-rs/optimized/25fxlhz3kxu1eqndtge46j52s.ll
14 26 bench/zed-rs/optimized/9wd9ok5kgn8j922db1jwm4yni.ll
10 15 bench/zed-rs/optimized/bktyyhuk5fekatq647qx0ox8v.ll
6 8 bench/zed-rs/optimized/cnvyqwq6kbzihugegghzc0tdw.ll
9 9 bench/zfp/optimized/zfp.c.ll
23 74 bench/zstd/optimized/zstd_compress.c.ll
8 20 bench/zstd/optimized/zstd_decompress.c.ll

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Nov 1, 2024

/close

@github-actions github-actions bot closed this Nov 1, 2024
@dtcxzyw dtcxzyw deleted the test-run11618274986 branch January 9, 2025 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants