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: PR112646 #1633

Closed
wants to merge 2 commits into from
Closed

pre-commit: PR112646 #1633

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Nov 6, 2024

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

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

github-actions bot commented Nov 6, 2024

runner: ariselab-64c
baseline runner: cseadmin-PowerEdge-R830
baseline: llvm/llvm-project@332fda8
patch: llvm/llvm-project#112646
sha256: 4a958dc2898d0dfc27715660c258704a2a209c2406cb2de7af434d73b87749cf
commit: e5092b3
379 files changed, 169345 insertions(+), 170412 deletions(-)

Compilation time result (by files):
Top 5 improvements:
  hermes/JSONEmitter.cpp.ll 350135717 -> 341814288 -2.38%
  hermes/UTF8.cpp.ll 212293687 -> 208520834 -1.78%
  yalantinglibs/wrappers.struct_pb.cc.ll 1300555724 -> 1287557794 -1.00%
  assimp/Base64.cpp.ll 242093074 -> 239995113 -0.87%
  icu/schriter.ll 111781721 -> 110835229 -0.85%
Top 5 regressions:
  wireshark/packet-componentstatus.c.ll 149479107 -> 152336892 +1.91%
  wireshark/packet-netperfmeter.c.ll 210386601 -> 212938214 +1.21%
  raylib/rtext.c.ll 5853626935 -> 5920941931 +1.15%
  darktable/exr.cc.ll 417275078 -> 420595972 +0.80%
  qemu/target_riscv_vector_helper.c.ll 20195869776 -> 20324600282 +0.64%

Overall: 0.03783106%
Compilation time result (by projects):
Top 5 improvements:
Top 5 regressions:
  raylib 73799248313 -> 73889632643 +0.12%
  annoy 5638243519 -> 5644358367 +0.11%

Overall: 0.03499170%
Improvements:
  correlated-value-propagation.NumSExt 36113 -> 36924 +2.25%
  instcombine.NumDeadStore 23021 -> 23106 +0.37%
  licm.NumGEPsHoisted 28250 -> 28337 +0.31%
  aggressive-instcombine.NumInstrsReduced 61742 -> 61770 +0.05%
  instcombine.NumSunkInst 2698507 -> 2699605 +0.04%
  div-rem-pairs.NumPairs 30002 -> 30010 +0.03%
  instcombine.NumDeadInst 33154526 -> 33159661 +0.02%
  instsimplify.NumExpand 151855 -> 151873 +0.01%
  early-cse.NumCSE 3987425 -> 3987752 +0.01%
  instcombine.NumCombined 95622051 -> 95629088 +0.01%
Regressions:
  bdce.NumSExt2ZExt 4745 -> 4317 -9.02%
  indvars.NumElimIdentity 1818 -> 1769 -2.70%
  bdce.NumRemoved 309984 -> 309553 -0.14%
  scalar-evolution.NumBruteForceTripCountsComputed 79621 -> 79586 -0.04%
  correlated-value-propagation.NumSDivSRemsNarrowed 2336 -> 2335 -0.04%
  indvars.NumElimCmp 46414 -> 46400 -0.03%
  constmerge.NumIdenticalMerged 13498 -> 13496 -0.01%
  simplifycfg.NumLookupTables 18818 -> 18816 -0.01%
  indvars.NumElimIV 216404 -> 216384 -0.01%
  instcombine.NumReassoc 254337 -> 254317 -0.01%

e5092b3 pre-commit: Update
2 2 bench/abc/optimized/cecSatG3.c.ll
89 97 bench/abseil-cpp/optimized/float_conversion.cc.ll
51 52 bench/assimp/optimized/3DSLoader.cpp.ll
50 51 bench/boost/optimized/date_time.ll
32 32 bench/bullet3/optimized/b3FillCL.ll
18 18 bench/bullet3/optimized/b3Solver.ll
52 53 bench/casadi/optimized/mx_node.cpp.ll
62 63 bench/clamav/optimized/entconv.c.ll
90 91 bench/clamav/optimized/vba_extract.c.ll
178 181 bench/cmake/optimized/cmFortranParser.cxx.ll
30 30 bench/cpython/optimized/_datetimemodule.ll
129 130 bench/cpython/optimized/_struct.ll
1 1 bench/darktable/optimized/introspection_sharpen.c.ll
47 46 bench/duckdb/optimized/ub_duckdb_func_string.cpp.ll
154 157 bench/freetype/optimized/sfnt.c.ll
15 15 bench/freetype/optimized/type1.c.ll
84 85 bench/git/optimized/parallel-checkout.ll
6 6 bench/graphviz/optimized/actions.c.ll
35 36 bench/graphviz/optimized/compile.c.ll
77 78 bench/graphviz/optimized/gmlparse.c.ll
9 9 bench/graphviz/optimized/memory.c.ll
71 72 bench/grpc/optimized/ev_poll_posix.cc.ll
22 27 bench/hermes/optimized/AST2JS.cpp.ll
16 18 bench/hermes/optimized/BytecodeGenerator.cpp.ll
23 28 bench/hermes/optimized/HBC.cpp.ll
42 52 bench/hermes/optimized/RegexSerialization.cpp.ll
21 26 bench/hermes/optimized/Runtime.cpp.ll
15 16 bench/icu/optimized/emojiprops.ll
6 7 bench/icu/optimized/formattedvalue.ll
12 13 bench/icu/optimized/number_decimalquantity.ll
21 22 bench/icu/optimized/regexcmp.ll
10 11 bench/icu/optimized/resbund_cnv.ll
17 19 bench/icu/optimized/ucharstriebuilder.ll
167 168 bench/jsonnet/optimized/vm.cpp.ll
28 31 bench/libevent/optimized/bufferevent_filter.c.ll
55 60 bench/libevent/optimized/bufferevent_pair.c.ll
10 12 bench/libevent/optimized/bufferevent_sock.c.ll
52 55 bench/libevent/optimized/bufferevent_ssl.c.ll
33 35 bench/libevent/optimized/epoll.c.ll
25 27 bench/libevent/optimized/evmap.c.ll
24 26 bench/libevent/optimized/select.c.ll
131 133 bench/libjpeg-turbo/optimized/rdbmp.c.ll
4 4 bench/libquic/optimized/pickle.cc.ll
17 17 bench/libzmq/optimized/socket_poller.cpp.ll
19 19 bench/lightgbm/optimized/metadata.cpp.ll
29 31 bench/linux/optimized/irq.ll
49 51 bench/linux/optimized/swiotlb.ll
9 6 bench/llvm/optimized/AsmMatcherEmitter.cpp.ll
95 99 bench/llvm/optimized/VerifyDiagnosticConsumer.cpp.ll
16 17 bench/memcached/optimized/memcached-crawler.ll
22 23 bench/memcached/optimized/memcached-logger.ll
31 30 bench/minetest/optimized/l_mapgen.cpp.ll
26 26 bench/minetest/optimized/mesh_compare.cpp.ll
12 10 bench/minetest/optimized/mg_decoration.cpp.ll
134 133 bench/minetest/optimized/mg_schematic.cpp.ll
14 15 bench/nghttp2/optimized/libevent-client.c.ll
33 34 bench/nghttp2/optimized/libevent-server.c.ll
176 174 bench/oiio/optimized/Writer.cpp.ll
139 140 bench/opencv/optimized/cap_v4l.cpp.ll
3 3 bench/openexr/optimized/ImfHuf.cpp.ll
17 18 bench/openjdk/optimized/RandomAccessFile.ll
125 126 bench/openjdk/optimized/awt_Robot.ll
54 55 bench/openjdk/optimized/systemDictionaryShared.ll
13 9 bench/openssl/optimized/libcrypto-lib-bio_dump.ll
13 22 bench/pbrt-v4/optimized/integrators.cpp.ll
44 77 bench/pbrt-v4/optimized/interaction.cpp.ll
88 94 bench/postgres/optimized/refint.ll
12 12 bench/qemu/optimized/hw_tpm_tpm_tis_common.c.ll
10 7 bench/qemu/optimized/hw_vfio_common.c.ll
81 81 bench/quickjs/optimized/quickjs.ll
38 39 bench/redis/optimized/module.ll
14 17 bench/redis/optimized/script.ll
114 111 bench/ruby/optimized/re.ll
44 45 bench/slurm/optimized/info_job.ll
26 27 bench/slurm/optimized/log.ll
43 44 bench/slurm/optimized/salloc.ll
94 95 bench/slurm/optimized/slurm_persist_conn.ll
75 75 bench/snappy/optimized/snappy.cc.ll
51 61 bench/softposit-rs/optimized/oveg98n4r9tnk39.ll
24 24 bench/spike/optimized/clrs16.ll
16 16 bench/spike/optimized/clrs8.ll
1 2 bench/wireshark/optimized/io_graph_dialog.cpp.ll
27 28 bench/wireshark/optimized/packet-ansi_637.c.ll
27 26 bench/wireshark/optimized/packet-btmesh.c.ll
20 21 bench/wireshark/optimized/packet-dvb-s2-bb.c.ll
24 25 bench/wireshark/optimized/packet-gsm_a_rp.c.ll
34 35 bench/wireshark/optimized/packet-wmio.c.ll
9 10 bench/wireshark/optimized/packet-zbee-zcl-se.c.ll
22 22 bench/wolfssl/optimized/ssl.c.ll
170 171 bench/xgboost/optimized/loop.cc.ll
46 72 bench/yalantinglibs/optimized/addressbook.struct_pb.cc.ll
16 25 bench/yalantinglibs/optimized/any.struct_pb.cc.ll
16 24 bench/yalantinglibs/optimized/duration.struct_pb.cc.ll
14 22 bench/yalantinglibs/optimized/field_mask.struct_pb.cc.ll
61 91 bench/yalantinglibs/optimized/struct.struct_pb.cc.ll

@dtcxzyw
Copy link
Owner Author

dtcxzyw commented Nov 12, 2024

/add-label reviewed
/close

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