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: PR100828 #1351

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

pre-commit: PR100828 #1351

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 20, 2024

Link: llvm/llvm-project#100828
Requested by: @nikic

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

baseline: llvm/llvm-project@3c83102
patch: llvm/llvm-project#100828
sha256: e79ee3354835b114acdbd10ff2ccbbe47b386b70158f10a3299b70d6f84f2d3d
commit: 78a3cec
2232 files changed, 2069725 insertions(+), 2084514 deletions(-)

Top 5 improvements:
  minetest/s_client.cpp.ll 300581269 294367598 -2.07%
  abseil-cpp/kernel_timeout_test.cc.ll 1973629781 1937840415 -1.81%
  cmake/cmFindBase.cxx.ll 1913629020 1891008778 -1.18%
  assimp/IFCReaderGen2_2x3.cpp.ll 3046110312 3017099134 -0.95%
  darktable/lut3dgmic.cpp.ll 236183674 234289794 -0.80%
Top 5 regressions:
  minetest/test_connection.cpp.ll 682795465 698591227 +2.31%
  cmake/cmQtAutoMocUic.cxx.ll 8264379610 8383878253 +1.45%
  tokio-rs/132n8ebvfaa2dg8b.ll 82150296 82583502 +0.53%
  tokio-rs/40sgumesnmyyffj3.ll 67652318 67979824 +0.48%
  spike/f128_rem.ll 123368228 123914940 +0.44%

Overall: 0.01762297%
Improvements:
instcombine.NumAggregateReconstructionsSimplified 8630 -> 15467 +79.22%
instcombine.NumPHIsOfInsertValues 14549 -> 17486 +20.19%
instcombine.NumDeadInst 24578116 -> 24638545 +0.25%
tailcallelim.NumEliminated 9410 -> 9427 +0.18%
gvn.NumGVNPRE 122154 -> 122361 +0.17%
tailcallelim.NumRetDuped 16260 -> 16283 +0.14%
instcombine.NumSunkInst 2125981 -> 2128618 +0.12%
instcombine.NumCombined 76683069 -> 76708672 +0.03%
simplifycfg.NumInvokes 509333 -> 509435 +0.02%
dse.NumFastOther 104583 -> 104602 +0.02%
Regressions:
adce.NumRemoved 81272 -> 77588 -4.53%
memdep.NumCacheCompleteNonLocalPtr 3516820 -> 3511938 -0.14%
memdep.NumCacheNonLocal 12646 -> 12630 -0.13%
instcombine.NumConstProp 72226 -> 72169 -0.08%
correlated-value-propagation.NumPhis 741052 -> 740593 -0.06%
correlated-value-propagation.NumSelects 148757 -> 148683 -0.05%
early-cse.NumSimplify 21569449 -> 21559266 -0.05%
correlated-value-propagation.NumPhiCommon 39839 -> 39824 -0.04%
constraint-elimination.NumCondsRemoved 804211 -> 803997 -0.03%
gvn.NumGVNEqProp 274508 -> 274438 -0.03%

78a3cec pre-commit: Update
20 14 bench/abseil-cpp/optimized/node_hash_map_test.cc.ll
40 28 bench/abseil-cpp/optimized/node_hash_set_test.cc.ll
20 16 bench/abseil-cpp/optimized/status.cc.ll
14 19 bench/actix-rs/optimized/27zn2x05lna4a2z7.ll
27 41 bench/actix-rs/optimized/2o6s6qtmif526itx.ll
32 31 bench/actix-rs/optimized/48duj8tg7v09rmpe.ll
2 2 bench/arrow/optimized/expression.cc.ll
17 18 bench/assimp/optimized/Assimp.cpp.ll
34 46 bench/assimp/optimized/BaseImporter.cpp.ll
11 28 bench/assimp/optimized/STEPFileReader.cpp.ll
22 19 bench/bullet3/optimized/b3ConvexHullContact.ll
14 16 bench/bullet3/optimized/btConvexHullShape.ll
10 11 bench/bullet3/optimized/btConvexInternalShape.ll
27 42 bench/casadi/optimized/tinyxml_interface.cpp.ll
6 6 bench/clap-rs/optimized/3b4nqkxyl1xqdcre.ll
41 40 bench/cmake/optimized/cmCMakePresetsGraphReadJSONBuildPresets.cxx.ll
43 42 bench/cmake/optimized/cmGraphVizWriter.cxx.ll
29 28 bench/cmake/optimized/cmProcess.cxx.ll
9 10 bench/cmake/optimized/cmWindowsRegistry.cxx.ll
19 18 bench/coreutils-rs/optimized/h56aibhqef681ic.ll
27 31 bench/cpython/optimized/cmathmodule.ll
5 5 bench/cvc5/optimized/partial_model.cpp.ll
22 18 bench/delta-rs/optimized/1hj0ksbtyfwxzh2n.ll
7 10 bench/duckdb/optimized/ub_duckdb_func_scalar.cpp.ll
32 71 bench/duckdb/optimized/ub_duckdb_main.cpp.ll
22 54 bench/folly/optimized/StandardLogHandlerFactory.cpp.ll
18 14 bench/graphviz/optimized/arrows.c.ll
54 62 bench/gromacs/optimized/selectionoptionmanager.cpp.ll
80 94 bench/gromacs/optimized/sm_keywords.cpp.ll
6 9 bench/grpc/optimized/cds.cc.ll
12 21 bench/grpc/optimized/jwt_verifier.cc.ll
14 13 bench/grpc/optimized/posix_endpoint.cc.ll
20 19 bench/grpc/optimized/xds_server_config_fetcher.cc.ll
4 7 bench/hermes/optimized/HermesInternal.cpp.ll
24 23 bench/hermes/optimized/Object.cpp.ll
15 14 bench/hermes/optimized/Program.cpp.ll
31 35 bench/hermes/optimized/SourceErrorManager.cpp.ll
27 19 bench/html5ever-rs/optimized/25w8hapxpxs3e2f0.ll
40 42 bench/hyperscan/optimized/ng_anchored_dots.cpp.ll
10 5 bench/hyperscan/optimized/ng_holder.cpp.ll
13 12 bench/hyperscan/optimized/ng_util.cpp.ll
76 75 bench/image-rs/optimized/30755d6iao7ojcvl.ll
25 31 bench/influxdb-rs/optimized/26y592k8de9dg2n1.ll
23 19 bench/influxdb-rs/optimized/2hwft84a2d6liqrp.ll
28 26 bench/influxdb-rs/optimized/3x4ltxca4agvimmq.ll
25 18 bench/jq/optimized/compile.ll
114 95 bench/just-rs/optimized/2sotx4bdu006z307.ll
4 4 bench/libphonenumber/optimized/geocoding_data_test.cc.ll
56 57 bench/libquic/optimized/quic_connection.cc.ll
34 31 bench/llama.cpp/optimized/grammar-parser.cpp.ll
7 4 bench/llvm/optimized/FunctionSpecialization.cpp.ll
5 2 bench/llvm/optimized/LoopUnrollPass.cpp.ll
6 3 bench/llvm/optimized/LowerExpectIntrinsic.cpp.ll
2 7 bench/llvm/optimized/ProgramState.cpp.ll
17 22 bench/logos-rs/optimized/l82l31q4dxfnso7.ll
31 23 bench/meilisearch-rs/optimized/2cgldv3iwsojn360.ll
9 26 bench/minetest/optimized/game.cpp.ll
33 50 bench/minetest/optimized/s_env.cpp.ll
17 36 bench/minetest/optimized/server.cpp.ll
18 17 bench/mini-lsm-rs/optimized/2j7sj03n10nloiwr.ll
11 11 bench/mold/optimized/input-files.cc.ALPHA.cc.ll
49 59 bench/nix/optimized/fetchers.ll
35 43 bench/nix/optimized/fromTOML.ll
28 41 bench/nix/optimized/get-drvs.ll
74 99 bench/nlohmann_json/optimized/unit-bjdata.cpp.ll
19 17 bench/nuklear/optimized/unity.c.ll
54 73 bench/ocio/optimized/FileFormatCC.cpp.ll
40 53 bench/ocio/optimized/GPUProcessor.cpp.ll
14 15 bench/ocio/optimized/OCIOYaml.cpp.ll
17 20 bench/ockam-rs/optimized/171r5uojbe4i8x3z.ll
12 16 bench/ockam-rs/optimized/3aq45j75ob7wj4as.ll
18 21 bench/ockam-rs/optimized/bws0hnih6ct4ces.ll
72 75 bench/oiio/optimized/farmhash.cpp.ll
23 20 bench/opencv/optimized/geometry.cpp.ll
8 11 bench/openjdk/optimized/app.ll
37 38 bench/openjdk/optimized/referenceProcessorPhaseTimes.ll
8 8 bench/openspiel/optimized/history_tree.cc.ll
12 8 bench/openusd/optimized/clipCache.cpp.ll
28 27 bench/openusd/optimized/evalCache.cpp.ll
22 33 bench/openvdb/optimized/Metadata.cc.ll
40 38 bench/pbrt-v4/optimized/textures.cpp.ll
74 75 bench/php/optimized/hash_xxhash.ll
8 9 bench/postgres/optimized/alter.ll
30 32 bench/postgres/optimized/view.ll
26 28 bench/proj/optimized/ob_tran.cpp.ll
39 37 bench/protobuf/optimized/map.cc.ll
21 17 bench/protobuf/optimized/map_field.cc.ll
19 15 bench/protobuf/optimized/struct.pb.cc.ll
12 25 bench/proxygen/optimized/StructuredHeadersBuffer.cpp.ll
35 27 bench/qemu/optimized/accel_tcg_cputlb.c.ll
8 14 bench/quantlib/optimized/modifiedbessel.ll
99 103 bench/rayon-rs/optimized/3qoszy48rpwc5bnp.ll
6 7 bench/re2/optimized/compile.cc.ll
23 21 bench/regex-rs/optimized/1pxsmct4oxs5dlep.ll
12 10 bench/ripgrep-rs/optimized/15yuur60snxgm6cb.ll
10 9 bench/ripgrep-rs/optimized/5ckxrdy9v0i8g3uf.ll
65 63 bench/ropey-rs/optimized/21bl6c983bdkzf7g.ll
31 29 bench/spike/optimized/f128_div.ll
33 31 bench/spike/optimized/f128_mul.ll
62 60 bench/spike/optimized/s_mulAddF128.ll
24 22 bench/spike/optimized/s_subMagsF128.ll
8 28 bench/syn/optimized/htkku13lyansd5u.ll
32 46 bench/taskflow/optimized/exception.cpp.ll
87 89 bench/tev/optimized/Image.cpp.ll
31 34 bench/tls-rs/optimized/1pt3w3786vo2dyk0.ll
28 24 bench/tls-rs/optimized/4vvnrvl2eceao62c.ll
65 62 bench/tokenizers-rs/optimized/1gbi58t02rey1ahs.ll
68 60 bench/tokenizers-rs/optimized/40hmx6rev8evi2bx.ll
32 28 bench/tokio-rs/optimized/40sgumesnmyyffj3.ll
36 32 bench/tree-sitter-rs/optimized/43qizak8uz8ar6lc.ll
7 9 bench/typst-rs/optimized/s98trl5i4o78jww.ll
4 5 bench/velox/optimized/HugeInt.cpp.ll
21 29 bench/velox/optimized/Variant.cpp.ll
107 89 bench/verilator/optimized/V3GraphAlg.cpp.ll
18 11 bench/wasmtime-rs/optimized/4efh2cg2mezvnp3n.ll
9 9 bench/wireshark/optimized/qcustomplot.cpp.ll
75 70 bench/xgboost/optimized/json.cc.ll
36 48 bench/z3/optimized/blast_term_ite_tactic.cpp.ll
14 28 bench/z3/optimized/dd_pdd.cpp.ll
34 48 bench/z3/optimized/sat_anf_simplifier.cpp.ll
38 48 bench/z3/optimized/sat_tactic.cpp.ll
23 26 bench/z3/optimized/seq_decl_plugin.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