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

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR91101 #1333

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 19, 2024

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

@github-actions github-actions bot mentioned this pull request Sep 19, 2024
Copy link
Contributor

baseline: llvm/llvm-project@999313d
patch: llvm/llvm-project#91101
sha256: 88fc7598cea80fd458325bbf25f9829104169c9fb612487ec1579f2d263ece4a
commit: 64f4f9d
21455 files changed, 2395853 insertions(+), 2390052 deletions(-)

Top 5 improvements:
  nix/memory-source-accessor.ll 3584443127 3468391246 -3.24%
  nix/memory-input-accessor.ll 628042145 610946023 -2.72%
  nix/git.ll 3781303826 3699556828 -2.16%
  faiss/IndexIVFFastScan.cpp.ll 7366971508 7212214238 -2.10%
  llvm/CheckerHelpers.cpp.ll 1457000519 1435156728 -1.50%
Top 5 regressions:
  verilator/V3WidthSel.cpp.ll 1476069359 1597049838 +8.20%
  verilator/V3LinkResolve.cpp.ll 1301807129 1388286283 +6.64%
  opencv/gscalar.cpp.ll 203273801 211586743 +4.09%
  verilator/V3Clock.cpp.ll 734000737 758828622 +3.38%
  verilator/V3Width.cpp.ll 11861109285 12245809078 +3.24%

Overall: 0.09615859%
Improvements:
dse.NumRedundantStores 23953 -> 24192 +1.00%
sroa.NumStoresPredicated 2364 -> 2370 +0.25%
sroa.NumLoadsPredicated 1069 -> 1070 +0.09%
instcombine.NumSimplified 320862 -> 321022 +0.05%
bdce.NumSimplified 6022 -> 6025 +0.05%
instcombine.NumOneIteration 76130865 -> 76160323 +0.04%
memdep.NumUncacheNonLocal 16283 -> 16288 +0.03%
globalopt.NumDeleted 636341 -> 636506 +0.03%
loop-simplify.NumNested 10165 -> 10167 +0.02%
sccp.NumInstRemoved 1656845 -> 1657132 +0.02%
Regressions:
correlated-value-propagation.NumNonNull 5456298 -> 5114387 -6.27%
early-cse.NumCSECall 18050 -> 17883 -0.93%
simplifycfg.NumInvokeSetsFormed 43837 -> 43521 -0.72%
simplifycfg.NumInvokesMerged 121813 -> 121124 -0.57%
instcombine.NumCombined 76691406 -> 76426261 -0.35%
instcombine.NumTwoIterations 13540250 -> 13504254 -0.27%
simplifycfg.NumSinkCommonCode 281583 -> 280967 -0.22%
simplifycfg.NumSinkCommonInstrs 615391 -> 614494 -0.15%
elim-avail-extern.NumVariables 49155 -> 49120 -0.07%
globaldce.NumFunctions 226792 -> 226639 -0.07%

wasmtime-rs/24jxjxhx40nukvhl.ll crash
ockam-rs/3mmfh9oxbbu2kjan.ll crash
64f4f9d pre-commit: Update
1 1 bench/abc/optimized/AbcGlucose.cpp.ll
95 93 bench/abseil-cpp/optimized/stripping_test.cc.ll
66 63 bench/abseil-cpp/optimized/test_matchers.cc.ll
63 66 bench/actix-rs/optimized/1rmq6g519rw6hl6a.ll
46 49 bench/actix-rs/optimized/4jlfyqkak9x9x2yv.ll
95 91 bench/actix-rs/optimized/4o2yfh8ffx12tqj0.ll
109 109 bench/annoy/optimized/annoymodule.ll
46 54 bench/arrow/optimized/chunked_array.cc.ll
35 39 bench/arrow/optimized/extension_type.cc.ll
56 60 bench/arrow/optimized/record_batch.cc.ll
79 91 bench/arrow/optimized/table.cc.ll
95 99 bench/arrow/optimized/util.cc.ll
16 20 bench/assimp/optimized/3DSConverter.cpp.ll
22 22 bench/bdwgc/optimized/gc.c.ll
2 2 bench/box2d/optimized/b2_distance.cpp.ll
25 25 bench/chibicc/optimized/parse.ll
12 12 bench/cjson/optimized/cJSON.c.ll
8 8 bench/cjson/optimized/cJSON_Utils.c.ll
82 80 bench/cmake/optimized/ccmake.cxx.ll
86 89 bench/cmake/optimized/cmInstallGetRuntimeDependenciesGenerator.cxx.ll
76 79 bench/coreutils-rs/optimized/12m3ujwrafz1081k.ll
76 51 bench/coreutils-rs/optimized/1y438ox107i37q6b.ll
30 33 bench/coreutils-rs/optimized/2cdf2d3oxld9pqvr.ll
25 28 bench/coreutils-rs/optimized/2pqvixtdp9wizsl2.ll
12 15 bench/coreutils-rs/optimized/3ri12qup21vdgfw4.ll
57 60 bench/coreutils-rs/optimized/5zsuzwbvn6hx7wp.ll
135 65 bench/cpython/optimized/exceptions.ll
7 7 bench/crow/optimized/example_blueprint.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
6 6 bench/flatbuffers/optimized/idl_gen_binary.cpp.ll
26 26 bench/flatbuffers/optimized/idl_gen_text.cpp.ll
17 17 bench/flatbuffers/optimized/util.cpp.ll
16 16 bench/fmt/optimized/assert-test.cc.ll
78 78 bench/fmt/optimized/color-test.cc.ll
9 9 bench/fmt/optimized/ranges-odr-test.cc.ll
46 50 bench/git/optimized/files-backend.ll
72 69 bench/glslang/optimized/ParseContextBase.cpp.ll
24 21 bench/glslang/optimized/Scan.cpp.ll
23 20 bench/glslang/optimized/Versions.cpp.ll
84 71 bench/graphviz/optimized/parse.c.ll
26 21 bench/gromacs/optimized/dispersioncorrection.cpp.ll
66 65 bench/gromacs/optimized/mtop_util.cpp.ll
15 11 bench/gromacs/optimized/reportgpuusage.cpp.ll
17 19 bench/grpc/optimized/matchers.cc.ll
35 35 bench/harfbuzz/optimized/hb-subset-input.cc.ll
30 21 bench/hermes/optimized/HermesInternal.cpp.ll
101 31 bench/icu/optimized/msgfmt.ll
76 88 bench/icu/optimized/rulebasedcollator.ll
36 36 bench/imgui/optimized/imgui.cpp.ll
12 11 bench/ipopt/optimized/IpDenseVector.ll
102 105 bench/just-rs/optimized/2sotx4bdu006z307.ll
84 84 bench/just-rs/optimized/3fhxcueg488gjpka.ll
51 51 bench/just-rs/optimized/xt6bvrk4jdo7mpy.ll
15 15 bench/kcp/optimized/ikcp.ll
4 4 bench/libdeflate/optimized/deflate_decompress.c.ll
39 34 bench/libzmq/optimized/socks_connecter.cpp.ll
14 10 bench/libzmq/optimized/stream_listener_base.cpp.ll
27 19 bench/libzmq/optimized/ws_listener.cpp.ll
100 101 bench/lief/optimized/CodeViewPDB.cpp.ll
77 76 bench/llvm/optimized/ConstantMerge.cpp.ll
16 8 bench/llvm/optimized/ValueProfileCollector.cpp.ll
37 37 bench/lodepng/optimized/lodepng.cpp.ll
20 20 bench/lodepng/optimized/lodepng_util.cpp.ll
46 46 bench/lodepng/optimized/pngdetail.cpp.ll
82 81 bench/luau/optimized/Require.cpp.ll
64 64 bench/lz4/optimized/lz4.c.ll
43 34 bench/meshlab/optimized/edit_paint.cpp.ll
102 88 bench/meshlab/optimized/filter.cpp.ll
89 17 bench/meshlab/optimized/miniz.c.ll
96 88 bench/meshlab/optimized/ml_render_gui.cpp.ll
22 13 bench/meshlab/optimized/outline2_rasterizer.cpp.ll
18 10 bench/meshlab/optimized/xmldocumentmanaging.cpp.ll
11 11 bench/mixbox/optimized/mixbox.ll
3 3 bench/mold/optimized/mold-wrapper.c.ll
28 28 bench/msgpack/optimized/class_intrusive_map.cpp.ll
18 18 bench/msgpack/optimized/class_non_intrusive.cpp.ll
47 47 bench/nghttp2/optimized/nghttp2_session.c.ll
23 23 bench/nlohmann_json/optimized/unit-no-mem-leak-on-adl-serialize.cpp.ll
81 84 bench/node/optimized/libnode.node_modules.ll
13 15 bench/node/optimized/libnode.spawn_sync.ll
90 93 bench/ockam-rs/optimized/111eznecj9pn2lkp.ll
41 44 bench/ockam-rs/optimized/4gv6ak02caawu3g.ll
32 35 bench/ockam-rs/optimized/fvcfhm3saxk0gr8.ll
42 42 bench/oniguruma/optimized/regcomp.ll
41 41 bench/oniguruma/optimized/regparse.ll
56 53 bench/opencv/optimized/basicretinafilter.cpp.ll
16 14 bench/opencv/optimized/datastructs.cpp.ll
64 79 bench/opencv/optimized/gcompiled.cpp.ll
57 72 bench/opencv/optimized/gstreaming.cpp.ll
92 65 bench/opencv/optimized/loadsave.cpp.ll
77 92 bench/opencv/optimized/media.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
97 101 bench/openjdk/optimized/ageTableTracer.ll
20 25 bench/openjdk/optimized/cardTableBarrierSetC2.ll
93 97 bench/openjdk/optimized/java.ll
88 92 bench/openjdk/optimized/jfrCompilerQueueUtilization.ll
90 94 bench/openjdk/optimized/jfrFinalizerStatisticsEvent.ll
98 102 bench/openjdk/optimized/jfrNetworkUtilization.ll
94 98 bench/openjdk/optimized/jfrOSInterface.ll
91 95 bench/openjdk/optimized/jfrThreadCPULoadEvent.ll
29 5 bench/openssl/optimized/libcrypto-lib-pmeth_lib.ll
73 67 bench/openusd/optimized/assetLocalizationPackage.cpp.ll
14 14 bench/osqp/optimized/codegen.c.ll
41 37 bench/pbrt-v4/optimized/interaction.cpp.ll
63 55 bench/pbrt-v4/optimized/transform.cpp.ll
56 41 bench/postgres/optimized/fe-connect.ll
55 55 bench/proxy/optimized/proxy_integration_tests.cpp.ll
33 33 bench/proxy/optimized/proxy_reflection_tests.cpp.ll
38 38 bench/pybind11/optimized/cross_module_gil_utils.cpp.ll
49 49 bench/pybind11/optimized/test_eval.cpp.ll
44 40 bench/qemu/optimized/hw_net_virtio-net.c.ll
16 48 bench/quantlib/optimized/abcdatmvolcurve.ll
27 43 bench/quantlib/optimized/cmsmarket.ll
30 46 bench/quantlib/optimized/fdklugeextouspreadengine.ll
35 67 bench/quantlib/optimized/fdsimpleklugeextouvppengine.ll
7 11 bench/quantlib/optimized/hestonslvmcmodel.ll
8 21 bench/quantlib/optimized/jointcalendar.ll
70 74 bench/quantlib/optimized/lsmbasissystem.ll
4 8 bench/quantlib/optimized/multisteppathwisewrapper.ll
18 22 bench/quantlib/optimized/rangeaccrual.ll
5 9 bench/quantlib/optimized/tqreigendecomposition.ll
163 156 bench/quickjs/optimized/libregexp.ll
21 21 bench/rand-rs/optimized/2lnmku48it2ei9m4.ll
85 68 bench/rand-rs/optimized/34yh0c028yq5fj4d.ll
10 10 bench/raylib/optimized/rcore.c.ll
69 69 bench/raylib/optimized/rmodels.c.ll
50 50 bench/readerwriterqueue/optimized/bench.cpp.ll
13 13 bench/ring-rs/optimized/1vabw27ldssjsz66.ll
62 65 bench/ripgrep-rs/optimized/58dexfd2ydnodcl0.ll
45 41 bench/rocksdb/optimized/compaction_outputs.cc.ll
26 30 bench/rocksdb/optimized/compaction_picker.cc.ll
35 31 bench/rocksdb/optimized/index_builder.cc.ll
45 43 bench/sentencepiece/optimized/time.cc.ll
39 39 bench/simdjson/optimized/simdjson.cpp.ll
19 19 bench/soc-simulator/optimized/Vmycpu_top__Syms.ll
27 27 bench/spdlog/optimized/color_sinks.cpp.ll
59 59 bench/spdlog/optimized/file_sinks.cpp.ll
24 24 bench/spdlog/optimized/stdout_sinks.cpp.ll
60 60 bench/syn/optimized/19z3k5eqgbxjiezn.ll
31 31 bench/syn/optimized/4pem7cta6fyqelao.ll
90 90 bench/tinyobjloader/optimized/tiny_obj_loader.cc.ll
29 32 bench/tls-rs/optimized/1edtspt3qu76t3sp.ll
48 48 bench/tls-rs/optimized/49b6dhrgmsskmdw3.ll
43 43 bench/tls-rs/optimized/4vvnrvl2eceao62c.ll
61 61 bench/tokenizers-rs/optimized/2w5yihn8z6xjncvn.ll
17 20 bench/tree-sitter-rs/optimized/2czk4owdq0ube9pw.ll
11 6 bench/vcpkg/optimized/commands.ci-clean.cpp.ll
14 9 bench/vcpkg/optimized/commands.create.cpp.ll
15 10 bench/vcpkg/optimized/commands.download.cpp.ll
24 19 bench/vcpkg/optimized/commands.env.cpp.ll
23 18 bench/vcpkg/optimized/commands.find.cpp.ll
13 8 bench/vcpkg/optimized/commands.generate-msbuild-props.cpp.ll
25 20 bench/vcpkg/optimized/commands.list.cpp.ll
21 16 bench/vcpkg/optimized/commands.z-extract.cpp.ll
20 24 bench/velox/optimized/LambdaExpr.cpp.ll
38 44 bench/wireshark/optimized/packet-gvcp.c.ll
28 24 bench/wireshark/optimized/resolved_addresses_models.cpp.ll
109 28 bench/wolfssl/optimized/internal.c.ll
92 98 bench/yaml-cpp/optimized/memory.cpp.ll
71 61 bench/z3/optimized/int_cube.cpp.ll

@dtcxzyw dtcxzyw added the crash label Sep 19, 2024
@dtcxzyw dtcxzyw closed this Sep 19, 2024
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.

1 participant