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: PR114262 #1632

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR114262 #1632

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Nov 5, 2024

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

github-actions bot commented Nov 6, 2024

runner: ariselab-64c
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@6d7e51d
patch: llvm/llvm-project#114262
sha256: b669bee7dee7e5ec2ae3de05623718069bbbf8fa826d18e9e9298aa5464c6c37
commit: c088569
1118 files changed, 484139 insertions(+), 513859 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  llvm/TypeBasedAliasAnalysis.cpp.ll 1409764846 -> 1322652118 -6.18%
  llvm/AArch64AsmParser.cpp.ll 18853523786 -> 17765868579 -5.77%
  llvm/MDBuilder.cpp.ll 581159189 -> 553670699 -4.73%
  llvm/ScopedNoAliasAA.cpp.ll 472842954 -> 451333140 -4.55%
  llvm/RISCVAsmParser.cpp.ll 7428899037 -> 7172916374 -3.45%
Top 5 regressions:
  llvm/TokenKinds.cpp.ll 151824850 -> 427978635 +181.89%
  llvm/X86EncodingOptimization.cpp.ll 424207707 -> 1177975404 +177.69%
  libquic/net_errors.cc.ll 121648675 -> 282475948 +132.21%
  cvc5/kind.cpp.ll 229830406 -> 518508572 +125.60%
  rust-analyzer-rs/4ifo5x52byu175vr.ll 177309886 -> 357950494 +101.88%

Overall: 0.12611589%
Compilation time result (by projects):
Top 5 improvements:
  unicode-normalization-rs 651182198 -> 647576457 -0.55%
  tokenizers-rs 137118386691 -> 136697399715 -0.31%
  verilator 355236659647 -> 354656125464 -0.16%
Top 5 regressions:
  tls-rs 58968218508 -> 60523326255 +2.64%
  glslang 163506118935 -> 165110655867 +0.98%
  anki-rs 2348788852 -> 2370019427 +0.90%
  libuv 6307506964 -> 6359458513 +0.82%
  nghttp2 9110929717 -> 9180403484 +0.76%

Overall: 0.11012677%
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 42475839 -> 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%

c088569 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

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Nov 14, 2024

/add-label reviewed
/close

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