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 #1630

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR114262 #1630

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 5, 2024

runner: ariselab-64c
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@9b9369e
patch: llvm/llvm-project#114262
sha256: 7a2631c844adab4dbf15d99f68854d770582b92bc8b9975372e23fc61d687843
commit: 1242e23
972 files changed, 295072 insertions(+), 307094 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  llvm/TypeBasedAliasAnalysis.cpp.ll 1409764846 -> 1322629120 -6.18%
  llvm/MDBuilder.cpp.ll 581159189 -> 553561073 -4.75%
  llvm/ScopedNoAliasAA.cpp.ll 472842954 -> 451265080 -4.56%
  openssl/libcrypto-lib-rsa_sign.ll 91686861 -> 89028358 -2.90%
  openssl/libcrypto-shlib-rsa_sign.ll 91686941 -> 89028641 -2.90%
Top 5 regressions:
  php/php_http_parser.ll 718056802 -> 770228387 +7.27%
  ruby/gb18030.ll 109396527 -> 113766080 +3.99%
  jq/gb18030.ll 113973358 -> 118189587 +3.70%
  oniguruma/gb18030.ll 113977357 -> 118188654 +3.69%
  openssl/openssl-bin-s_client.ll 2107226745 -> 2171440276 +3.05%

Overall: 0.07786412%
Compilation time result (by projects):
Top 5 improvements:
  unicode-normalization-rs 651182198 -> 647714138 -0.53%
Top 5 regressions:
  log-rs 369947765 -> 370744296 +0.22%
  tls-rs 49814852033 -> 49908851691 +0.19%
  serde-rs-json 7969935047 -> 7983891009 +0.18%
  tokio-rs 45577231701 -> 45652622092 +0.17%
  smol-rs 8287152396 -> 8300496301 +0.16%

Overall: 0.06907688%
Improvements:
Regressions:
  memdep.NumCacheDirtyNonLocal 232 -> 75 -67.67%
  libcalls-shrinkwrap.NumWrappedTwoCond 173 -> 57 -67.05%
  argpromotion.NumArgumentsDead 696126 -> 433591 -37.71%
  correlated-value-propagation.NumReturns 176 -> 113 -35.80%
  function-attrs.NumReadNoneArg 1051226 -> 769455 -26.80%
  simplifycfg.NumBitMaps 2381 -> 1895 -20.41%
  tailcallelim.NumEliminated 10662 -> 8488 -20.39%
  globalsmodref-aa.NumNoMemFunctions 781177 -> 638700 -18.24%
  bdce.NumSimplified 6266 -> 5150 -17.81%
  jump-threading.NumDupes 112583 -> 93864 -16.63%

qemu/tcg.c.ll crash
qemu/linux-user_syscall.c.ll crash
qemu/disas_riscv.c.ll crash
duckdb/ub_duckdb_execution.cpp.ll crash
linux/filter.ll crash
linux/intel_display_power.ll crash
duckdb/ub_duckdb_common.cpp.ll crash
node/uv-common.ll crash
node/libnode.node_errors.ll crash
postgres/gram.ll crash
postgres/tablecmds.ll crash
postgres/utility.ll crash
postgres/wait_event.ll crash
hermes/AST2JS.cpp.ll crash
hermes/IR.cpp.ll crash
hermes/rust-api.cpp.ll crash
cpp-httplib/httplib.cc.ll crash
llvm/DWARFUnit.cpp.ll crash
llvm/DIEHash.cpp.ll crash
llvm/Expr.cpp.ll crash
llvm/X86TargetParser.cpp.ll crash
llvm/IntrinsicInst.cpp.ll crash
llvm/SemaTemplateDeductionGuide.cpp.ll crash
llvm/IRTranslator.cpp.ll crash
llvm/JSONNodeDumper.cpp.ll crash
llvm/SemaARM.cpp.ll crash
llvm/TransAutoreleasePool.cpp.ll crash
llvm/X86AsmParser.cpp.ll crash
llvm/TransUnusedInitDelegate.cpp.ll crash
llvm/ASTImporterLookupTable.cpp.ll crash
llvm/IdentifierTable.cpp.ll crash
llvm/BitcodeReader.cpp.ll crash
llvm/ELFObjectFile.cpp.ll crash
llvm/ObjCMissingSuperCallChecker.cpp.ll crash
llvm/AArch64MCExpr.cpp.ll crash
llvm/SelectionDAG.cpp.ll crash
llvm/ASTContext.cpp.ll crash
llvm/BugSuppression.cpp.ll crash
llvm/NoUncountedMembersChecker.cpp.ll crash
llvm/BitcodeWriter.cpp.ll crash
llvm/SemaCodeComplete.cpp.ll crash
llvm/SemaExprCXX.cpp.ll crash
llvm/AArch64AsmParser.cpp.ll crash
llvm/TextNodeDumper.cpp.ll crash
llvm/DeadStoresChecker.cpp.ll crash
llvm/TransRetainReleaseDealloc.cpp.ll crash
llvm/TransBlockObjCVariable.cpp.ll crash
llvm/SemaDeclObjC.cpp.ll crash
llvm/RefCntblBaseVirtualDtorChecker.cpp.ll crash
llvm/Attributes.cpp.ll crash
llvm/StmtOpenACC.cpp.ll crash
llvm/Transforms.cpp.ll crash
llvm/Triple.cpp.ll crash
llvm/LLParser.cpp.ll crash
llvm/X86ISelLowering.cpp.ll crash
llvm/ObjCMT.cpp.ll crash
llvm/ExtractAPIConsumer.cpp.ll crash
llvm/TransProperties.cpp.ll crash
llvm/SelectionDAGBuilder.cpp.ll crash
llvm/RISCVISelLowering.cpp.ll crash
llvm/X86InstrInfo.cpp.ll crash
llvm/DeclSpec.cpp.ll crash
llvm/X86DisassemblerTables.cpp.ll crash
llvm/LegalizeVectorOps.cpp.ll crash
llvm/ASTMatchFinder.cpp.ll crash
llvm/PaddingChecker.cpp.ll crash
llvm/Core.cpp.ll crash
llvm/UncountedCallArgsChecker.cpp.ll crash
llvm/TransZeroOutPropsInDealloc.cpp.ll crash
llvm/RISCVISelDAGToDAG.cpp.ll crash
llvm/AnalysisBasedWarnings.cpp.ll crash
llvm/SemaOpenACC.cpp.ll crash
llvm/X86TargetTransformInfo.cpp.ll crash
llvm/SemaTemplateInstantiateDecl.cpp.ll crash
llvm/ASTReader.cpp.ll crash
llvm/Visitor.cpp.ll crash
llvm/AnalysisConsumer.cpp.ll crash
llvm/AArch64InstPrinter.cpp.ll crash
llvm/UnsafeBufferUsage.cpp.ll crash
llvm/MCExpr.cpp.ll crash
llvm/SemaTemplateInstantiate.cpp.ll crash
llvm/ParentMapContext.cpp.ll crash
llvm/ASTTypeTraits.cpp.ll crash
llvm/X86EncodingOptimization.cpp.ll crash
llvm/SemaAvailability.cpp.ll crash
llvm/StmtPrinter.cpp.ll crash
llvm/RISCVInstrInfo.cpp.ll crash
llvm/SemaTemplate.cpp.ll crash
llvm/PtrTypesSemantics.cpp.ll crash
llvm/UncountedLambdaCapturesChecker.cpp.ll crash
llvm/TargetParser.cpp.ll crash
llvm/TransARCAssign.cpp.ll crash
llvm/OMP.cpp.ll crash
llvm/ObjectFilePCHContainerWriter.cpp.ll crash
llvm/TransProtectedScope.cpp.ll crash
llvm/ASTConsumers.cpp.ll crash
llvm/ASTCommon.cpp.ll crash
llvm/SemaDeclCXX.cpp.ll crash
llvm/Function.cpp.ll crash
llvm/CodeGenModule.cpp.ll crash
1242e23 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
14 29 bench/casadi/optimized/mx.cpp.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
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
1 1 bench/glslang/optimized/hlslGrammar.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
7 10 bench/hermes/optimized/BlockScopingTransformations.cpp.ll
42 45 bench/hwloc/optimized/topology-cuda.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
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
43 67 bench/openjdk/optimized/hb-common.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
56 68 bench/rust-analyzer-rs/optimized/leba1wmgxgrzxkl.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 5, 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