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: PRllvm/llvm-project/compare/main...michaelmaitland:llvm-project:94ff86ef997cf2cce9c58c02c88d27056b68859e #1637

Closed
wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Nov 6, 2024

@github-actions github-actions bot mentioned this pull request Nov 6, 2024
Copy link
Contributor

github-actions bot commented Nov 6, 2024

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@895a8e6
patch: llvm/llvm-project@main...michaelmaitland:llvm-project:94ff86ef997cf2cce9c58c02c88d27056b68859e
sha256: 2f17fa8734d718fb7b875432c910f0a9494330093adece2f90fee2adb34f468d
commit: 4609603
1118 files changed, 484139 insertions(+), 513859 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  llvm/TypeBasedAliasAnalysis.cpp.ll 1410526226 -> 1322677779 -6.23%
  llvm/AArch64AsmParser.cpp.ll 18853523786 -> 17748321055 -5.86%
  llvm/MDBuilder.cpp.ll 581018313 -> 553055539 -4.81%
  llvm/ScopedNoAliasAA.cpp.ll 472797730 -> 451048616 -4.60%
  llvm/RISCVAsmParser.cpp.ll 7439162294 -> 7169274678 -3.63%
Top 5 regressions:
  llvm/TokenKinds.cpp.ll 151824850 -> 415411394 +173.61%
  llvm/X86EncodingOptimization.cpp.ll 424207707 -> 1141890543 +169.18%
  libquic/net_errors.cc.ll 121815073 -> 275817282 +126.42%
  cvc5/kind.cpp.ll 230062843 -> 505837085 +119.87%
  rust-analyzer-rs/4ifo5x52byu175vr.ll 177309886 -> 350316804 +97.57%

Overall: 0.13051260%
Compilation time result (by projects):
Top 5 improvements:
  unicode-normalization-rs 651182198 -> 648163800 -0.46%
  tokenizers-rs 137160242424 -> 136741660045 -0.31%
  verilator 355271154347 -> 354722859789 -0.15%
  yoga 4503576609 -> 4499037558 -0.10%
Top 5 regressions:
  tls-rs 58963206425 -> 60463983819 +2.55%
  glslang 163531370270 -> 165083284551 +0.95%
  anki-rs 2349289739 -> 2370036658 +0.88%
  nghttp2 9114087059 -> 9187919940 +0.81%
  libuv 6307891552 -> 6358298172 +0.80%

Overall: 0.11305668%
Improvements:
  constmerge.NumIdenticalMerged 13498 -> 13571 +0.54%
  simplifycfg.NumLookupTablesHoles 2209 -> 2215 +0.27%
  instcombine.NumSel 28218 -> 28258 +0.14%
  simplifycfg.NumLookupTables 18818 -> 18831 +0.07%
  simple-loop-unswitch.NumSelects 1840 -> 1841 +0.05%
  simplifycfg.NumSimpl 42475838 -> 42491711 +0.04%
  simplifycfg.NumHoistCommonInstrs 1777497 -> 1778065 +0.03%
  loop-instsimplify.NumSimplified 193124 -> 193183 +0.03%
  gvn.NumGVNPRE 127987 -> 128026 +0.03%
  correlated-value-propagation.NumAddNSW 188050 -> 188105 +0.03%
Regressions:
  instcombine.NegatorNumNegationsFoundInCache 4150 -> 4102 -1.16%
  simplifycfg.NumBitMaps 2381 -> 2358 -0.97%
  correlated-value-propagation.NumUDivURemsNarrowedExpanded 887 -> 882 -0.56%
  dse.NumCFGSuccess 6593 -> 6575 -0.27%
  dse.NumCFGTries 36934 -> 36908 -0.07%
  correlated-value-propagation.NumDeadCases 67348 -> 67302 -0.07%
  simplifycfg.NumSpeculations 315032 -> 314832 -0.06%
  simplifycfg.NumFoldValueComparisonIntoPredecessors 525628 -> 525398 -0.04%
  gvn.IsValueFullyAvailableInBlockNumSpeculationsMax 463502 -> 463305 -0.04%
  instcombine.NegatorMaxTotalValuesVisited 56629 -> 56608 -0.04%

4609603 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
106 112 bench/c3c/optimized/c_abi_x64.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
23 23 bench/clamav/optimized/js-norm.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
62 65 bench/pocketpy/optimized/vm.cpp.ll
21 24 bench/postgres/optimized/json.ll
16 52 bench/postgres/optimized/pl_handler.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
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

@michaelmaitland
Copy link

/close

@github-actions github-actions bot closed this Nov 6, 2024
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