Skip to content

Conversation

@dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 26, 2024

Link: llvm/llvm-project#113707
Requested by: @dtcxzyw

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

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@69ead94
patch: llvm/llvm-project#113707
sha256: ea5170a925ce86535630928185de60d84e66187739f70f355062049f18b5ed0c
commit: 9fe7c28
4324 files changed, 7889948 insertions(+), 8864626 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  openblas/dgesvj.c.ll 586397060 -> 120256949 -79.49%
  openblas/dgsvj0.c.ll 410023564 -> 87927682 -78.56%
  openblas/dgsvj1.c.ll 267662257 -> 70631477 -73.61%
  icu/makeconv.ll 373230283 -> 146347330 -60.79%
  nuttx/lib_libvsprintf.c.ll 375545528 -> 157648953 -58.02%
Top 5 regressions:
  delta-rs/19o44o7ada9hlwut.ll 776545064 -> 1086586019 +39.93%
  darktable/Cr2Decompressor.cpp.ll 1389015276 -> 1726595575 +24.30%
  opencv/sumpixels.dispatch.cpp.ll 2810073687 -> 3310641284 +17.81%
  postgres/freepage.ll 706199096 -> 796376685 +12.77%
  ockam-rs/k0ppdcycoefrusz.ll 1172355372 -> 1318742102 +12.49%

Overall: -0.03516709%
Compilation time result (by projects):
Top 5 improvements:
  just-rs 89645294995 -> 87873354782 -1.98%
  flatbuffers 107970840363 -> 106288981081 -1.56%
  nuklear 15210167835 -> 14983303107 -1.49%
  openblas 63495291190 -> 62557475227 -1.48%
  miniaudio 30330046158 -> 29894711802 -1.44%
Top 5 regressions:
  pcg-cpp 1567865214 -> 1579705823 +0.76%
  readerwriterqueue 1921706724 -> 1927448676 +0.30%
  zfp 20333639078 -> 20388421180 +0.27%
  meshoptimizer 5131043751 -> 5143124088 +0.24%
  darktable 137350144645 -> 137666785839 +0.23%

Overall: -0.05162026%
Improvements:
  globalopt.NumLocalized 13 -> 14 +7.69%
  adce.NumBranchesRemoved 22208 -> 23656 +6.52%
  adce.NumRemoved 91303 -> 93795 +2.73%
  sccp.NumInstRemoved 1912021 -> 1958621 +2.44%
  correlated-value-propagation.NumUDivURemsNarrowedExpanded 887 -> 907 +2.25%
  correlated-value-propagation.NumSICmps 44558 -> 45449 +2.00%
  loop-simplifycfg.NumLoopBlocksDeleted 10228 -> 10396 +1.64%
  function-attrs.NumNoAlias 62809 -> 63771 +1.53%
  simple-loop-unswitch.NumTrivial 2565 -> 2603 +1.48%
  sccp.NumDeadBlocks 707074 -> 716837 +1.38%
Regressions:
  bdce.NumSimplified 6300 -> 5431 -13.79%
  instsimplify.NumExpand 151852 -> 143777 -5.32%
  reassociate.NumAnnihil 742 -> 717 -3.37%
  indvars.NumSimplifiedSDiv 65 -> 63 -3.08%
  vector-combine.NumScalarBO 287 -> 281 -2.09%
  bdce.NumSExt2ZExt 4747 -> 4665 -1.73%
  vector-combine.NumShufOfBitcast 8529 -> 8385 -1.69%
  libcalls-shrinkwrap.NumWrappedOneCond 122 -> 120 -1.64%
  reassociate.NumFactor 2995 -> 2958 -1.24%
  correlated-value-propagation.NumAbs 227 -> 225 -0.88%

9fe7c28 pre-commit: Update
1 4 bench/abc/optimized/abcAig.c.ll
3 2 bench/abc/optimized/bmcBmc2.c.ll
6 3 bench/abc/optimized/retDelay.c.ll
3 65 bench/abseil-cpp/optimized/arg.cc.ll
55 59 bench/abseil-cpp/optimized/time_zone_info.cc.ll
5 20 bench/actix-rs/optimized/1a89q5mj3jl9opyq.ll
11 17 bench/actix-rs/optimized/1heyflno2zbhb99l.ll
7 22 bench/actix-rs/optimized/2lnack56lfnd1s8n.ll
1 2 bench/arrow/optimized/UriRecompose.c.ll
2 63 bench/arrow/optimized/scalar_cast_temporal.cc.ll
8 6 bench/assimp/optimized/IFCBoolean.cpp.ll
22 36 bench/assimp/optimized/SMDLoader.cpp.ll
6 7 bench/assimp/optimized/zip.c.ll
19 29 bench/boost/optimized/ext.ll
6 16 bench/boost/optimized/main.ll
27 36 bench/bullet3/optimized/b3CpuNarrowPhase.ll
1 3 bench/bullet3/optimized/btConvexConcaveCollisionAlgorithm.ll
5 9 bench/c3c/optimized/project_creation.c.ll
23 54 bench/casadi/optimized/function.cpp.ll
14 9 bench/ceres/optimized/schur_eliminator_2_3_3.cc.ll
45 46 bench/cjson/optimized/cJSON.c.ll
49 48 bench/clamav/optimized/bzlib.c.ll
30 40 bench/clamav/optimized/pdf.c.ll
7 13 bench/clamav/optimized/textdet.c.ll
12 23 bench/clap-rs/optimized/3b4nqkxyl1xqdcre.ll
3 77 bench/cmake/optimized/archive_options.c.ll
14 27 bench/cmake/optimized/block_util.c.ll
9 3 bench/cmake/optimized/decompress.c.ll
13 14 bench/coreutils-rs/optimized/4l9vhhaykgv9gwpd.ll
4 9 bench/cpython/optimized/initconfig.ll
23 47 bench/csmith/optimized/PartialExpander.cpp.ll
1 9 bench/curl/optimized/libcurl_la-mime.ll
3 7 bench/cvc5/optimized/monomial.cpp.ll
15 19 bench/cvc5/optimized/sequences_rewriter.cpp.ll
3 5 bench/cvc5/optimized/theory_sets_private.cpp.ll
36 40 bench/darktable/optimized/export_metadata.c.ll
5 16 bench/delta-rs/optimized/yhu8pdn9ocvwhg1.ll
9 32 bench/diesel-rs/optimized/2nqojkvzec127ieh.ll
4 15 bench/diesel-rs/optimized/6dg2gvwvziet763.ll
14 36 bench/double_conversion/optimized/bignum-dtoa.cc.ll
9 10 bench/duckdb/optimized/ub_duckdb_func_struct.cpp.ll
2 3 bench/duckdb/optimized/ub_duckdb_planner_subquery.cpp.ll
3 11 bench/eastl/optimized/EAMemory.cpp.ll
22 33 bench/eastl/optimized/TestListMap.cpp.ll
4 20 bench/faiss/optimized/IVFlib.cpp.ll
19 13 bench/faiss/optimized/NSG.cpp.ll
3 8 bench/folly/optimized/StrandExecutor.cpp.ll
4 8 bench/folly/optimized/TimeUtil.cpp.ll
8 5 bench/freetype/optimized/autofit.c.ll
27 37 bench/freetype/optimized/pshinter.c.ll
6 10 bench/git/optimized/combine-diff.ll
2 7 bench/git/optimized/parse-options.ll
23 24 bench/glslang/optimized/Intermediate.cpp.ll
28 43 bench/grpc/optimized/rbac_service_config_parser.cc.ll
9 14 bench/grpc/optimized/retry_service_config.cc.ll
35 36 bench/hdf5/optimized/H5Lint.c.ll
28 50 bench/hdf5/optimized/H5MFsection.c.ll
11 32 bench/hermes/optimized/String.cpp.ll
8 9 bench/hermes/optimized/zip.c.ll
2 12 bench/hyperscan/optimized/rose_build_bytecode.cpp.ll
10 11 bench/icu/optimized/package.ll
12 8 bench/icu/optimized/utext.ll
8 40 bench/influxdb-rs/optimized/3jexax7r6nng0tve.ll
4 13 bench/jemalloc/optimized/tcache.ll
38 47 bench/jq/optimized/regexec.ll
13 46 bench/just-rs/optimized/15iymzte00kmcyqz.ll
8 10 bench/libevent/optimized/event.c.ll
35 60 bench/libjpeg-turbo/optimized/jdmarker.c.ll
61 67 bench/libpng/optimized/pngwrite.c.ll
8 34 bench/libquic/optimized/a_mbstr.c.ll
7 25 bench/libquic/optimized/pickle.cc.ll
6 20 bench/libquic/optimized/statistics_recorder.cc.ll
9 8 bench/libzmq/optimized/ws_listener.cpp.ll
10 14 bench/lief/optimized/psa_crypto.c.ll
7 9 bench/linux/optimized/drm_dp_helper.ll
6 2 bench/linux/optimized/insn-eval.ll
7 10 bench/linux/optimized/intel_display_power_well.ll
53 61 bench/llama.cpp/optimized/ggml-quants.c.ll
1 5 bench/llvm/optimized/MicrosoftCXXABI.cpp.ll
4 3 bench/llvm/optimized/RISCVAsmParser.cpp.ll
5 10 bench/luajit/optimized/lj_opt_mem.ll
57 69 bench/lvgl/optimized/lv_bin_decoder.ll
2 5 bench/memcached/optimized/memcached-extstore.ll
16 17 bench/meshlab/optimized/filter_sketchfab.cpp.ll
27 28 bench/meshlab/optimized/miniz.c.ll
11 19 bench/meshoptimizer/optimized/vertexcodec.cpp.ll
28 44 bench/mimalloc/optimized/segment.c.ll
5 6 bench/minetest/optimized/COpenGLExtensionHandler.cpp.ll
4 12 bench/minetest/optimized/test_utilities.cpp.ll
2 4 bench/mitsuba3/optimized/bitmap.cpp.ll
1 12 bench/msdfgen/optimized/main.cpp.ll
6 8 bench/nghttp2/optimized/nghttp2_hd.c.ll
16 48 bench/nghttp2/optimized/url_parser.c.ll
54 55 bench/nori/optimized/renderpass_gl.cpp.ll
12 9 bench/nuttx/optimized/lib_gmtimer.c.ll
7 12 bench/nuttx/optimized/msgrcv.c.ll
5 23 bench/ocio/optimized/ColorSpaceTransform.cpp.ll
38 50 bench/ocio/optimized/ConfigUtils.cpp.ll
29 55 bench/ockam-rs/optimized/189wgg1obirl4k4t.ll
9 13 bench/ockam-rs/optimized/3srf4j1tze6zn8ex.ll
42 43 bench/opencc/optimized/CommandLine.cpp.ll
4 1 bench/opencv/optimized/mser.cpp.ll
13 10 bench/opencv/optimized/norm.cpp.ll
17 18 bench/opencv/optimized/version.cpp.ll
13 21 bench/openexr/optimized/parse_header.c.ll
24 38 bench/openjdk/optimized/cmscgats.ll
30 37 bench/openjdk/optimized/klass.ll
1 61 bench/openjdk/optimized/macroAssembler_x86.ll
5 2 bench/openjdk/optimized/stringTable.ll
7 19 bench/openmpi/optimized/comm.ll
13 24 bench/openmpi/optimized/comm_init.ll
3 9 bench/openspiel/optimized/Par.cpp.ll
18 22 bench/openspiel/optimized/file.cc.ll
7 11 bench/openspiel/optimized/tarok.cc.ll
4 14 bench/openssl/optimized/libcrypto-lib-mac_lib.ll
7 8 bench/openusd/optimized/cdef_block.c.ll
20 22 bench/openusd/optimized/changeTracker.cpp.ll
3 22 bench/openusd/optimized/pred_common.c.ll
15 35 bench/openusd/optimized/testJsConverter.cpp.ll
11 24 bench/openvdb/optimized/Mask.cc.ll
4 6 bench/pbrt-v4/optimized/rgb2spec_opt.cpp.ll
22 29 bench/php/optimized/node.ll
5 33 bench/php/optimized/zend_ini.ll
16 13 bench/postgres/optimized/network_gist.ll
9 12 bench/postgres/optimized/streamutil.ll
31 32 bench/proj/optimized/gie.cpp.ll
19 70 bench/proxygen/optimized/HeaderTable.cpp.ll
8 11 bench/qemu/optimized/hw_nvme_ctrl.c.ll
3 6 bench/qemu/optimized/hw_pci_pcie.c.ll
4 5 bench/quantlib/optimized/lmdif.ll
71 74 bench/quest/optimized/mt19937ar.c.ll
8 25 bench/raylib/optimized/rcore.c.ll
9 21 bench/recastnavigation/optimized/DetourNavMeshQuery.cpp.ll
2 11 bench/redis/optimized/tcache.ll
22 35 bench/rocksdb/optimized/filter_policy.cc.ll
1 6 bench/rocksdb/optimized/locktree.cc.ll
2 72 bench/rocksdb/optimized/write_batch_with_index.cc.ll
16 19 bench/ruby/optimized/node.ll
5 7 bench/ruby/optimized/strftime.ll
9 20 bench/rust-analyzer-rs/optimized/2a8hwka5xt2hybzp.ll
3 17 bench/rust-analyzer-rs/optimized/4o4li8dzw61k3tqx.ll
11 10 bench/rust-analyzer-rs/optimized/5ac99zaxn7b9r9xv.ll
6 22 bench/rustfmt-rs/optimized/2iek5i6kf8wd1vt9.ll
26 38 bench/rustfmt-rs/optimized/2vbyym84o66crvo9.ll
8 12 bench/sentencepiece/optimized/builder.cc.ll
15 21 bench/slurm/optimized/job_scheduler.ll
15 17 bench/slurm/optimized/proc_args.ll
14 13 bench/slurm/optimized/read_config.ll
22 17 bench/slurm/optimized/step_mgr.ll
32 34 bench/soc-simulator/optimized/Vmycpu_top___024root__DepSet_hcf0db31f__0__Slow.ll
43 49 bench/softposit-rs/optimized/4wrr62dd33canpwl.ll
16 20 bench/spike/optimized/fcvtmod_w_d.ll
15 12 bench/stb/optimized/stb_dxt.c.ll
11 43 bench/stb/optimized/stb_image_resize2.c.ll
51 54 bench/turborepo-rs/optimized/eyin3u3cupdp2wcinr2t4x92g.ll
21 48 bench/typst-rs/optimized/2d3c2n5y91mtl0x0.ll
8 87 bench/velox/optimized/ScanTracker.cpp.ll
17 48 bench/velox/optimized/SimpleFunctionRegistry.cpp.ll
19 36 bench/verilator/optimized/V3Ast.cpp.ll
24 18 bench/wasmtime-rs/optimized/1f1skdqjemonth3f.ll
5 12 bench/wasmtime-rs/optimized/377rrvl9zeztt32x.ll
5 27 bench/wasmtime-rs/optimized/3vdx8w41hjyzioqv.ll
11 12 bench/wireshark/optimized/sharkd_session.c.ll
2 6 bench/wolfssl/optimized/api.c.ll
8 13 bench/wolfssl/optimized/dh.c.ll
36 61 bench/yaml-cpp/optimized/emitterutils.cpp.ll
6 12 bench/z3/optimized/pb_solver.cpp.ll
4 11 bench/z3/optimized/sat_drat.cpp.ll
5 8 bench/z3/optimized/seq_decl_plugin.cpp.ll
11 38 bench/zlib/optimized/inftrees.c.ll
57 61 bench/zxing/optimized/ODCode93Reader.cpp.ll

@dtcxzyw dtcxzyw closed this Oct 26, 2024
@dtcxzyw dtcxzyw deleted the test-run11531912963 branch January 9, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant