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: PR106425 #1449

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

pre-commit: PR106425 #1449

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 6, 2024

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

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

github-actions bot commented Oct 6, 2024

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@6de5305
patch: llvm/llvm-project#106425
sha256: e5cd9c6252c5557932c64712367cc20ac7784cb91b3a398f8e99935f5b629432
commit: c25e308
2096 files changed, 479869 insertions(+), 480889 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  openjdk/ad_x86_gen.ll 22056980021 -> 19984418648 -9.40%
  gromacs/propagator.cpp.ll 8201720462 -> 7913122973 -3.52%
  faiss/IndexHNSW.cpp.ll 2696311272 -> 2605157363 -3.38%
  mitsuba3/volpathmis.cpp.ll 1532042966 -> 1483623543 -3.16%
  meshlab/filter_icp.cpp.ll 30890963372 -> 29920105514 -3.14%
Top 5 regressions:
  openjdk/vmStructs.ll 8440792401 -> 10167873110 +20.46%
  faiss/IndexIVFFastScan.cpp.ll 7365940813 -> 7773022021 +5.53%
  meshlab/filter_isoparametrization.cpp.ll 42796222231 -> 43978942707 +2.76%
  faiss/utils.cpp.ll 1238033502 -> 1267607425 +2.39%
  llvm/RISCVLegalizerInfo.cpp.ll 4778893278 -> 4880990740 +2.14%

Overall: -0.53712518%
Compilation time result (by projects):
Top 5 improvements:
  ncnn 544910697047 -> 539684351967 -0.96%
  node 277197892338 -> 274645028431 -0.92%
  jemalloc 66665847128 -> 66055055931 -0.92%
  mitsuba3 206797119236 -> 204934894265 -0.90%
  lightgbm 314787667755 -> 312025722428 -0.88%
Top 5 regressions:

Overall: -0.51784348%
Improvements:
dse.NumCompletePartials 18878 -> 19436 +2.96%
dse.NumCFGSuccess 6554 -> 6744 +2.90%
dse.NumModifiedStores 4019 -> 4092 +1.82%
dse.NumGetDomMemoryDefPassed 804667 -> 816361 +1.45%
dse.NumRedundantStores 24640 -> 24824 +0.75%
dse.NumCFGTries 28814 -> 29028 +0.74%
dse.NumCFGChecks 327833 -> 328824 +0.30%
dse.NumFastOther 121192 -> 121368 +0.15%
sccp.NumDeadBlocks 663723 -> 663838 +0.02%
instcombine.NumConstProp 99644 -> 99659 +0.02%
Regressions:
move-auto-init.NumMoved 2874 -> 2858 -0.56%
attributor.NumAAs 1744760 -> 1742256 -0.14%
memcpyopt.NumCpyToSet 9030 -> 9018 -0.13%
dse.NumRemainingStores 32443222 -> 32434398 -0.03%
mem2reg.NumDeadAlloca 878043 -> 877894 -0.02%
jump-threading.NumFolds 1877261 -> 1876950 -0.02%
mem2reg.NumLocalPromoted 509001 -> 508928 -0.01%
instcombine.NumDeadStore 22500 -> 22497 -0.01%
instcombine.NumTwoIterations 16112584 -> 16110629 -0.01%
dse.NumFastStores 659296 -> 659254 -0.01%

c25e308 pre-commit: Update
1 2 bench/abc/optimized/abcLut.c.ll
1 3 bench/abc/optimized/amapCore.c.ll
23 18 bench/abseil-cpp/optimized/hash_policy_traits_test.cc.ll
24 19 bench/abseil-cpp/optimized/log_basic_test.cc.ll
22 17 bench/abseil-cpp/optimized/log_modifier_methods_test.cc.ll
6 12 bench/abseil-cpp/optimized/reflection.cc.ll
3 1 bench/arrow/optimized/bridge.cc.ll
88 70 bench/arrow/optimized/diff.cc.ll
2 3 bench/assimp/optimized/ASEParser.cpp.ll
2 4 bench/assimp/optimized/Assimp.cpp.ll
56 58 bench/assimp/optimized/MMDImporter.cpp.ll
1 1 bench/bullet3/optimized/btDeformableBodySolver.ll
3 3 bench/cjson/optimized/cJSON.c.ll
9 10 bench/clamav/optimized/asn1.c.ll
33 34 bench/cmake/optimized/smb.c.ll
8 9 bench/cmake/optimized/uv-common.c.ll
55 51 bench/cpp-httplib/optimized/httplib.cc.ll
2 2 bench/cpython/optimized/instrumentation.ll
5 6 bench/curl/optimized/libcurl_la-smb.ll
9 9 bench/cxxopts/optimized/example.cpp.ll
9 27 bench/eastl/optimized/TestBitset.cpp.ll
5 5 bench/fmt/optimized/chrono-test.cc.ll
44 39 bench/glog/optimized/mock-log_unittest.cc.ll
6 8 bench/gromacs/optimized/analysismodule.cpp.ll
16 17 bench/gromacs/optimized/filenameoptionmanager.cpp.ll
14 15 bench/gromacs/optimized/gyrate.cpp.ll
19 20 bench/gromacs/optimized/imdsocket.cpp.ll
3 4 bench/gromacs/optimized/nbnxmsetuphelpers.cpp.ll
12 13 bench/gromacs/optimized/plot.cpp.ll
5 9 bench/grpc/optimized/client_channel.cc.ll
2 10 bench/grpc/optimized/grpc_tls_certificate_provider.cc.ll
53 50 bench/hermes/optimized/RegexParser.cpp.ll
3 7 bench/hermes/optimized/zip.c.ll
4 4 bench/image-rs/optimized/2s4mh02dvph60euq.ll
8 8 bench/libevent/optimized/buffer.c.ll
46 47 bench/libevent/optimized/evutil.c.ll
11 12 bench/libpng/optimized/pngwrite.c.ll
10 12 bench/linux/optimized/dump_pagetables.ll
19 23 bench/linux/optimized/fork.ll
5 8 bench/linux/optimized/route.ll
3 2 bench/linux/optimized/sch_api.ll
62 71 bench/llama.cpp/optimized/llama.cpp.ll
19 15 bench/llvm/optimized/CGObjC.cpp.ll
10 0 bench/llvm/optimized/ExprMutationAnalyzer.cpp.ll
1 0 bench/llvm/optimized/OSObjectCStyleCast.cpp.ll
6 0 bench/llvm/optimized/UnsafeBufferUsage.cpp.ll
3 5 bench/luau/optimized/Generalization.cpp.ll
6 5 bench/luau/optimized/NonStrictTypeChecker.cpp.ll
6 10 bench/luau/optimized/ToString.cpp.ll
21 22 bench/lz4/optimized/lz4frame.c.ll
3 8 bench/meilisearch-rs/optimized/4p6euf9p6jz4j36m.ll
7 9 bench/meshlab/optimized/bool_value.cpp.ll
2 8 bench/meshlab/optimized/filter_sketchfab.cpp.ll
1 7 bench/meshlab/optimized/miniz.c.ll
25 22 bench/minetest/optimized/l_areastore.cpp.ll
10 11 bench/mitsuba3/optimized/bitmap.cpp.ll
2 0 bench/mold/optimized/compress.cc.ll
73 77 bench/nanobind/optimized/nb_func.cpp.ll
2 1 bench/nix/optimized/add-to-store.ll
13 10 bench/node/optimized/libnode.environment.ll
87 105 bench/nori/optimized/nanovg.c.ll
6 4 bench/nori/optimized/screen.cpp.ll
82 84 bench/ockam-rs/optimized/1e5oqa6s9mthz3yq.ll
2 5 bench/ockam-rs/optimized/37q648fnmlksdgjw.ll
94 97 bench/oiio/optimized/imagecache.cpp.ll
4 2 bench/opencv/optimized/Geometric_Transforms_Demo.cpp.ll
6 2 bench/opencv/optimized/face_alignment.cpp.ll
28 34 bench/opencv/optimized/tracking_online_mil.cpp.ll
78 79 bench/openexr/optimized/internal_structs.c.ll
83 89 bench/openjdk/optimized/foreignGlobals.ll
77 76 bench/openjdk/optimized/pngset.ll
8 10 bench/openmpi/optimized/libompi_dbg_msgq_la-ompi_msgq_dll.ll
11 13 bench/openmpi/optimized/mca_base_var_enum.ll
37 33 bench/openssl/optimized/libcrypto-lib-core_algorithm.ll
41 36 bench/openusd/optimized/sdfdump.cpp.ll
36 31 bench/openusd/optimized/testSdfPathThreading.cpp.ll
35 30 bench/openusd/optimized/testUsdStageThreading.cpp.ll
39 34 bench/openusd/optimized/usdcat.cpp.ll
18 24 bench/openvdb/optimized/FindActiveValues.cc.ll
66 46 bench/openvdb/optimized/LevelSetFracture.cc.ll
31 32 bench/pbrt-v4/optimized/bssrdf.cpp.ll
7 8 bench/pbrt-v4/optimized/image.cpp.ll
44 45 bench/pbrt-v4/optimized/integrators.cpp.ll
42 38 bench/php/optimized/ir_perf.ll
10 10 bench/pocketpy/optimized/compiler.cpp.ll
72 73 bench/postgres/optimized/dsa.ll
70 68 bench/postgres/optimized/md.ll
50 52 bench/postgres/optimized/pg_basebackup.ll
49 50 bench/postgres/optimized/xlog.ll
33 42 bench/proj/optimized/grids.cpp.ll
25 23 bench/pybind11/optimized/cross_module_interleaved_error_already_set.cpp.ll
26 24 bench/pybind11/optimized/test_exceptions.cpp.ll
26 30 bench/qemu/optimized/hw_net_cadence_gem.c.ll
17 25 bench/qemu/optimized/hw_scsi_scsi-generic.c.ll
33 38 bench/qemu/optimized/hw_virtio_virtio-pci.c.ll
1 5 bench/quantlib/optimized/china.ll
51 43 bench/quantlib/optimized/normalclvmodel.ll
35 33 bench/recastnavigation/optimized/TestCase.cpp.ll
28 29 bench/regex-rs/optimized/1x04d8372kemp7hd.ll
59 54 bench/sentencepiece/optimized/builder.cc.ll
97 93 bench/slurm/optimized/slurm_pmi.ll
85 89 bench/verilator/optimized/V3AstNodes.cpp.ll
16 12 bench/verilator/optimized/V3Scoreboard.cpp.ll
85 84 bench/wasmedge/optimized/compiler.cpp.ll
39 29 bench/yalantinglibs/optimized/rpc_service.cpp.ll
61 62 bench/yosys/optimized/abc.ll
60 61 bench/yosys/optimized/dft_tag.ll
4 5 bench/z3/optimized/subpaving_mpff.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.

1 participant