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: PR91101 #1481

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

pre-commit: PR91101 #1481

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 11, 2024

Link: llvm/llvm-project#91101
Requested by: @goldsteinn

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

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@a8a6624
patch: llvm/llvm-project#91101
sha256: f7fd09cfc0c7edcacdfe85394889d89c073b7ba161176012a10997f106a01cd1
commit: 72a58c5
22364 files changed, 2016206 insertions(+), 2010595 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  faiss/IndexIVFFastScan.cpp.ll 7384223793 -> 6983209814 -5.43%
  mitsuba3/volpathmis.cpp.ll 1533993468 -> 1484030208 -3.26%
  faiss/IndexNSG.cpp.ll 571405995 -> 553993467 -3.05%
  gromacs/pme_pp.cpp.ll 435534197 -> 424275003 -2.59%
  qemu/hw_net_e1000.c.ll 1002891112 -> 977591014 -2.52%
Top 5 regressions:
  openjdk/vmStructs.ll 8505284038 -> 10171163409 +19.59%
  lightgbm/metadata.cpp.ll 4757753059 -> 5129034078 +7.80%
  verilator/V3WidthSel.cpp.ll 1443687398 -> 1549597669 +7.34%
  verilator/V3LinkResolve.cpp.ll 1271060399 -> 1344720072 +5.80%
  opencv/gscalar.cpp.ll 197395827 -> 204333605 +3.51%

Overall: -0.47102180%
Compilation time result (by projects):
Top 5 improvements:
  jemalloc 66699515241 -> 66084207026 -0.92%
  ncnn 544466681010 -> 539478835330 -0.92%
  node 277198259374 -> 274867369108 -0.84%
  mixbox 1074784233 -> 1066067668 -0.81%
  mitsuba3 206793289415 -> 205207123538 -0.77%
Top 5 regressions:
  rand-rs 9128703590 -> 9168913668 +0.44%

Overall: -0.43000201%
Improvements:
dse.NumRedundantStores 24642 -> 24881 +0.97%
sroa.NumStoresPredicated 2976 -> 2982 +0.20%
sroa.NumLoadsPredicated 2073 -> 2074 +0.05%
bdce.NumSimplified 6258 -> 6261 +0.05%
globalopt.NumDeleted 799302 -> 799588 +0.04%
loop-simplify.NumNested 11115 -> 11117 +0.02%
instcombine.NumOneIteration 82345254 -> 82358000 +0.02%
function-attrs.NumWriteOnlyArg 669578 -> 669673 +0.01%
jump-threading.NumFolds 1877247 -> 1877506 +0.01%
sccp.NumInstRemoved 1803519 -> 1803744 +0.01%
Regressions:
correlated-value-propagation.NumNonNull 7163090 -> 6819977 -4.79%
instcombine.NumTwoIterations 16114190 -> 16100744 -0.08%
instcombine.NumCombined 88887866 -> 88862875 -0.03%
globaldce.NumVFuncs 30117 -> 30109 -0.03%
deadargelim.NumArgumentsReplacedWithPoison 29793 -> 29791 -0.01%
local.NumPHICSEs 153353 -> 153343 -0.01%
simplifycfg.NumSinkCommonInstrs 669090 -> 669052 -0.01%
licm.NumLoadStorePromoted 54373 -> 54370 -0.01%
early-cse.NumDSE 173136 -> 173128 -0.00%
simplifycfg.NumSinkCommonCode 316824 -> 316812 -0.00%

72a58c5 pre-commit: Update
1 1 bench/abc/optimized/AbcGlucose.cpp.ll
36 44 bench/arrow/optimized/chunked_array.cc.ll
28 32 bench/arrow/optimized/extension_type.cc.ll
46 50 bench/arrow/optimized/record_batch.cc.ll
73 85 bench/arrow/optimized/table.cc.ll
16 20 bench/assimp/optimized/3DSConverter.cpp.ll
20 20 bench/bdwgc/optimized/gc.c.ll
2 2 bench/box2d/optimized/b2_distance.cpp.ll
3 3 bench/chibicc/optimized/main.ll
25 25 bench/chibicc/optimized/parse.ll
12 12 bench/cjson/optimized/cJSON.c.ll
6 6 bench/cjson/optimized/cJSON_Utils.c.ll
135 65 bench/cpython/optimized/exceptions.ll
7 7 bench/crow/optimized/example.cpp.ll
47 55 bench/cvc5/optimized/cnf_stream.cpp.ll
5 5 bench/double_conversion/optimized/bignum-dtoa.cc.ll
30 34 bench/faiss/optimized/NSG.cpp.ll
17 17 bench/flatbuffers/optimized/util.cpp.ll
16 16 bench/fmt/optimized/assert-test.cc.ll
9 9 bench/fmt/optimized/ranges-odr-test.cc.ll
62 61 bench/gromacs/optimized/mtop_util.cpp.ll
100 30 bench/icu/optimized/msgfmt.ll
11 11 bench/kcp/optimized/ikcp.ll
4 4 bench/libdeflate/optimized/deflate_decompress.c.ll
90 18 bench/meshlab/optimized/miniz.c.ll
8 8 bench/msgpack/optimized/reuse_zone.cpp.ll
23 23 bench/nlohmann_json/optimized/unit-no-mem-leak-on-adl-serialize.cpp.ll
41 41 bench/oniguruma/optimized/regparse.ll
16 14 bench/opencv/optimized/datastructs.cpp.ll
57 72 bench/opencv/optimized/gstreaming.cpp.ll
61 77 bench/opencv/optimized/seam_finders.cpp.ll
55 69 bench/opencv/optimized/slice_layer.cpp.ll
50 64 bench/opencv/optimized/tps_trans.cpp.ll
48 63 bench/opencv/optimized/wbdetector.cpp.ll
93 97 bench/openjdk/optimized/java.ll
88 92 bench/openjdk/optimized/jfrCompilerQueueUtilization.ll
90 94 bench/openjdk/optimized/jfrFinalizerStatisticsEvent.ll
91 95 bench/openjdk/optimized/jfrThreadCPULoadEvent.ll
29 5 bench/openssl/optimized/libcrypto-lib-pmeth_lib.ll
38 38 bench/pybind11/optimized/cross_module_gil_utils.cpp.ll
15 47 bench/quantlib/optimized/abcdatmvolcurve.ll
26 42 bench/quantlib/optimized/cmsmarket.ll
25 29 bench/quantlib/optimized/hestonslvfdmmodel.ll
6 10 bench/quantlib/optimized/hestonslvmcmodel.ll
8 21 bench/quantlib/optimized/jointcalendar.ll
4 8 bench/quantlib/optimized/multisteppathwisewrapper.ll
17 21 bench/quantlib/optimized/rangeaccrual.ll
5 9 bench/quantlib/optimized/tqreigendecomposition.ll
15 15 bench/quest/optimized/QuEST_cpu.c.ll
156 75 bench/raylib/optimized/raudio.c.ll
13 13 bench/ring-rs/optimized/1vabw27ldssjsz66.ll
26 30 bench/rocksdb/optimized/compaction_picker.cc.ll
32 32 bench/simdjson/optimized/simdjson.cpp.ll
19 19 bench/soc-simulator/optimized/Vmycpu_top__Syms.ll
24 24 bench/spdlog/optimized/stdout_sinks.cpp.ll
31 31 bench/syn/optimized/4pem7cta6fyqelao.ll
14 14 bench/tls-rs/optimized/1edtspt3qu76t3sp.ll
20 24 bench/velox/optimized/LambdaExpr.cpp.ll
109 28 bench/wolfssl/optimized/internal.c.ll
92 98 bench/yaml-cpp/optimized/memory.cpp.ll

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