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: PR110880 #1425

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR110880 #1425

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Oct 2, 2024

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

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

github-actions bot commented Oct 2, 2024

runner: buildkitsandbox
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@b456619
patch: llvm/llvm-project#110880
sha256: 5093b5134af2769e0005ace0d6abb860b42417ed163203e1eb1c467ca17adeac
commit: 140d2ff
492 files changed, 160388 insertions(+), 162247 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  openjdk/ad_x86_gen.ll 21252541253 -> 20282087222 -4.57%
  lightgbm/linear_tree_learner.cpp.ll 10020811839 -> 9565630201 -4.54%
  mitsuba3/volpathmis.cpp.ll 1538529263 -> 1481833374 -3.69%
  jemalloc/prof_log.ll 225452963 -> 218006027 -3.30%
  jemalloc/prof_log.pic.ll 225389531 -> 217971679 -3.29%
Top 5 regressions:
  linux/static_call.ll 71755111 -> 75796034 +5.63%
  openjdk/vmStructs.ll 9131328574 -> 9392094675 +2.86%
  gromacs/manage_threading.cpp.ll 555065847 -> 565683790 +1.91%
  qemu/disas_riscv.c.ll 3852502605 -> 3917826871 +1.70%
  llvm/TokenKinds.cpp.ll 303779877 -> 308515318 +1.56%

Overall: -0.70418186%
Compilation time result (by projects):
Top 5 improvements:
  ropey-rs 14766703577 -> 14566214251 -1.36%
  g2o 466003069698 -> 460673884111 -1.14%
  mitsuba3 207748521120 -> 205394214850 -1.13%
  node 278250516786 -> 275104998049 -1.13%
  proxygen 91316618481 -> 90325785491 -1.09%
Top 5 regressions:

Overall: -0.66943067%
Improvements:
correlated-value-propagation.NumSICmps 43251 -> 43306 +0.13%
instcombine.NumDeadInst 24601092 -> 24602474 +0.01%
instcombine.NumSunkInst 2127763 -> 2127809 +0.00%
instcombine.NumCombined 76681403 -> 76682991 +0.00%
gvn.NumGVNLoad 869142 -> 869158 +0.00%
instcombine.NumTwoIterations 13538068 -> 13538271 +0.00%
simplifycfg.NumSpeculations 274048 -> 274052 +0.00%
correlated-value-propagation.NumNNeg 70426 -> 70427 +0.00%
simplifycfg.NumSinkCommonInstrs 572068 -> 572074 +0.00%
memdep.NumUncacheNonLocalPtr 139338091 -> 139339365 +0.00%
Regressions:
instsimplify.NumExpand 118651 -> 118624 -0.02%
instsimplify.NumReassoc 333383 -> 333356 -0.01%
adce.NumRemoved 81327 -> 81321 -0.01%
correlated-value-propagation.NumCmps 128155 -> 128149 -0.00%
simplifycfg.NumFoldValueComparisonIntoPredecessors 480674 -> 480653 -0.00%
gvn.NumGVNPRE 119950 -> 119946 -0.00%
instsimplify.NumSimplified 1799940 -> 1799904 -0.00%
gvn.NumGVNSimpl 3272911 -> 3272864 -0.00%
early-cse.NumCSE 3705455 -> 3705409 -0.00%
simplifycfg.NumFoldBranchToCommonDest 493576 -> 493571 -0.00%

140d2ff pre-commit: Update
92 106 bench/abc/optimized/darCore.c.ll
1 2 bench/abc/optimized/darLib.c.ll
32 34 bench/abseil-cpp/optimized/bind_test.cc.ll
56 62 bench/arrow/optimized/utf8.cc.ll
2 4 bench/chibicc/optimized/unicode.ll
27 28 bench/clamav/optimized/cpio.c.ll
121 123 bench/clamav/optimized/entconv.c.ll
77 79 bench/cmake/optimized/cm_utf8.c.ll
120 121 bench/coreutils-rs/optimized/4xd42pwugxo8maov.ll
49 51 bench/crow/optimized/example.cpp.ll
2 2 bench/duckdb/optimized/ub_duckdb_func_ops_main.cpp.ll
45 47 bench/duckdb/optimized/ub_duckdb_func_string_regexp.cpp.ll
60 65 bench/eastl/optimized/EAString.cpp.ll
4 5 bench/eastl/optimized/EATextUtil.cpp.ll
42 53 bench/flac/optimized/format.c.ll
18 19 bench/flatbuffers/optimized/idl_gen_json_schema.cpp.ll
11 12 bench/flatbuffers/optimized/idl_parser.cpp.ll
20 22 bench/folly/optimized/AsyncSSLSocket.cpp.ll
19 21 bench/folly/optimized/FiberManager.cpp.ll
28 32 bench/folly/optimized/SymbolizePrinter.cpp.ll
15 10 bench/git/optimized/tree-walk.ll
26 29 bench/git/optimized/utf8.ll
22 24 bench/graphviz/optimized/shapes.c.ll
28 29 bench/harfbuzz/optimized/harfbuzz.cc.ll
52 56 bench/hermes/optimized/BytecodeGenerator.cpp.ll
82 87 bench/hermes/optimized/ESTreeIRGen-expr.cpp.ll
67 74 bench/hermes/optimized/SourceErrorManager.cpp.ll
87 90 bench/icu/optimized/uresbund.ll
48 50 bench/icu/optimized/uresdata.ll
39 42 bench/jq/optimized/utf8.ll
6 12 bench/libevent/optimized/evutil.c.ll
63 73 bench/libquic/optimized/a_utf8.c.ll
9 11 bench/libquic/optimized/icu_utf.cc.ll
6 7 bench/libuv/optimized/idna.c.ll
84 85 bench/lief/optimized/ResourcesManager.cpp.ll
85 86 bench/lightgbm/optimized/tree.cpp.ll
64 65 bench/linux/optimized/balloc.ll
12 13 bench/linux/optimized/delegation.ll
35 36 bench/linux/optimized/e100.ll
47 48 bench/linux/optimized/exec.ll
63 64 bench/linux/optimized/vfs_inode.ll
77 78 bench/llama.cpp/optimized/console.cpp.ll
88 94 bench/llama.cpp/optimized/llama.cpp.ll
45 46 bench/llvm/optimized/ConvertEBCDIC.cpp.ll
8 16 bench/llvm/optimized/ItaniumDemangle.cpp.ll
34 41 bench/lua/optimized/lutf8lib.ll
9 10 bench/luajit/optimized/lj_carith.ll
14 16 bench/luajit/optimized/lj_ccall.ll
3 6 bench/luajit/optimized/lj_ccallback.ll
7 14 bench/luajit/optimized/lj_cconv.ll
41 42 bench/luau/optimized/Lexer.cpp.ll
74 76 bench/memcached/optimized/memcached-items.ll
71 72 bench/memcached/optimized/memcached-storage.ll
53 54 bench/node/optimized/libnode.string_decoder.ll
94 119 bench/node/optimized/simdutf.ll
10 11 bench/nuttx/optimized/lib_mbrtowc.c.ll
128 144 bench/opencv/optimized/stringutils.cpp.ll
79 85 bench/openjdk/optimized/EncodingSupport.ll
81 83 bench/openjdk/optimized/cmsnamed.ll
101 102 bench/openjdk/optimized/hb-buffer.ll
21 24 bench/openssl/optimized/libcrypto-lib-a_utf8.ll
34 35 bench/openusd/optimized/assetPath.cpp.ll
55 56 bench/openusd/optimized/fileIO_Common.cpp.ll
46 48 bench/php/optimized/html_document.ll
53 59 bench/php/optimized/libxml.ll
105 108 bench/postgres/optimized/like.ll
107 109 bench/postgres/optimized/mbprint.ll
45 41 bench/postgres/optimized/xlog.ll
34 27 bench/postgres/optimized/xlogdesc.ll
36 37 bench/protobuf/optimized/writer.cc.ll
40 42 bench/proxygen/optimized/HPACKContext.cpp.ll
24 27 bench/proxygen/optimized/HPACKDecodeBuffer.cpp.ll
20 21 bench/proxygen/optimized/HPACKDecoderBase.cpp.ll
25 27 bench/proxygen/optimized/HTTPMessage.cpp.ll
27 29 bench/proxygen/optimized/HeaderTable.cpp.ll
17 19 bench/proxygen/optimized/Huffman.cpp.ll
67 69 bench/qemu/optimized/hw_pci_msix.c.ll
57 60 bench/qemu/optimized/target_riscv_vector_helper.c.ll
95 96 bench/regex-rs/optimized/4qhif1ofea978syx.ll
62 64 bench/ruby/optimized/cesu_8.ll
7 8 bench/ruby/optimized/utf8_mac.ll
33 35 bench/sentencepiece/optimized/structurally_valid.cc.ll
59 69 bench/simdjson/optimized/simdjson.cpp.ll
13 14 bench/spdlog/optimized/bundled_fmtlib_format.cpp.ll
4 8 bench/spike/optimized/kdmabt16.ll
29 30 bench/stockfish/optimized/movegen.ll
112 115 bench/stockfish/optimized/tbprobe.ll
87 88 bench/tev/optimized/Channel.cpp.ll
86 87 bench/tev/optimized/ImageCanvas.cpp.ll
83 84 bench/vcpkg/optimized/sourceparagraph.cpp.ll
87 93 bench/velox/optimized/StackTrace.cpp.ll
18 20 bench/velox/optimized/Type.cpp.ll
14 18 bench/velox/optimized/Utf8Utils.cpp.ll
25 28 bench/wireshark/optimized/packet-bgp.c.ll
30 31 bench/wireshark/optimized/packet-rohc.c.ll
53 58 bench/yaml-cpp/optimized/emitterutils.cpp.ll
104 109 bench/yyjson/optimized/yyjson.c.ll
9 29 bench/z3/optimized/goal.cpp.ll
50 51 bench/zxing/optimized/Utf.cpp.ll

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Oct 3, 2024

/add-label reviewed
/close

@github-actions github-actions bot closed this Oct 3, 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.

2 participants