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: PR108958 #1330

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

pre-commit: PR108958 #1330

wants to merge 2 commits into from

Conversation

dtcxzyw
Copy link
Owner

@dtcxzyw dtcxzyw commented Sep 18, 2024

Link: llvm/llvm-project#108958
Requested by: @fhahn

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

baseline: llvm/llvm-project@a4586bd
patch: llvm/llvm-project#108958
sha256: 636b845b52999bea587cbabf8db3db1a290d1e6cd2c55c3e562b4fc5dce78902
commit: 640c5c4
958 files changed, 443717 insertions(+), 429900 deletions(-)

Top 5 improvements:
  llvm/Interp.cpp.ll 36858214354 33917747078 -7.98%
  llvm/Disasm.cpp.ll 3382820283 3248538690 -3.97%
  llvm/APINotesReader.cpp.ll 7143171077 7032167953 -1.55%
  darktable/histogram.c.ll 1007474874 996566917 -1.08%
  llvm/COFFObjectFile.cpp.ll 3399105265 3366889618 -0.95%
Top 5 regressions:
  rust-analyzer-rs/4dj9fscdf5c509wz.ll 144903316 148870783 +2.74%
  typst-rs/p1dgiootfedk7bo.ll 488966323 501168633 +2.50%
  rust-analyzer-rs/1bjrygtvfxna7kin.ll 5555213622 5672267637 +2.11%
  actix-rs/125u7gvq3v36sg70.ll 98217713 99940971 +1.75%
  wasmtime-rs/3r0osxvwe4cd326n.ll 9130078675 9282007074 +1.66%

Overall: 0.00110914%
Improvements:
ir.NumInstrRenumberings 14185789 -> 14198893 +0.09%
correlated-value-propagation.NumSelects 148763 -> 148890 +0.09%
licm.NumSunk 216454 -> 216592 +0.06%
licm.NumMovedCalls 15012 -> 15019 +0.05%
simplifycfg.NumLinearMaps 2318 -> 2319 +0.04%
simplifycfg.NumSpeculations 274635 -> 274708 +0.03%
correlated-value-propagation.NumCmps 128143 -> 128172 +0.02%
local.NumPHICSEs 141924 -> 141943 +0.01%
instcombine.NumDeadInst 24579537 -> 24582541 +0.01%
simple-loop-unswitch.NumCostMultiplierSkipped 11582 -> 11583 +0.01%
Regressions:
dse.NumFastOther 104593 -> 104534 -0.06%
correlated-value-propagation.NumPhis 741278 -> 740973 -0.04%
simplifycfg.NumHoistCommonInstrs 1517041 -> 1516791 -0.02%
simplifycfg.NumHoistCommonCode 522593 -> 522525 -0.01%
function-attrs.NumNoFree 438851 -> 438803 -0.01%
adce.NumBranchesRemoved 20928 -> 20926 -0.01%
correlated-value-propagation.NumDeadCases 57479 -> 57475 -0.01%
licm.NumLoadStorePromoted 44347 -> 44345 -0.00%
adce.NumRemoved 81273 -> 81270 -0.00%
gvn.NumPRELoadMoved2CEPred 60995 -> 60993 -0.00%

640c5c4 pre-commit: Update
18 9 bench/actix-rs/optimized/125u7gvq3v36sg70.ll
24 0 bench/actix-rs/optimized/188iedib5veo0ne9.ll
1 0 bench/actix-rs/optimized/1cyxz7f31jo1m8z1.ll
11 3 bench/actix-rs/optimized/1heyflno2zbhb99l.ll
9 7 bench/actix-rs/optimized/2sajg5of2ft10y8h.ll
71 0 bench/actix-rs/optimized/4fx1675rviyztxx0.ll
12 7 bench/actix-rs/optimized/4pmtvrahn6eloepe.ll
8 7 bench/actix-rs/optimized/cd3xchev5fp4w96.ll
121 6 bench/actix-rs/optimized/d7z2ueos8qkfuul.ll
54 0 bench/actix-rs/optimized/x5wdyzwp9hx5e8t.ll
52 0 bench/actix-rs/optimized/xcr5yeosl21p44j.ll
10 3 bench/clap-rs/optimized/3b4nqkxyl1xqdcre.ll
84 77 bench/clap-rs/optimized/421wxj3t0b5xgmkw.ll
158 149 bench/coreutils-rs/optimized/1ip9n5ft8j8xkx64.ll
17 12 bench/coreutils-rs/optimized/2em98i48q06k4mfq.ll
185 176 bench/coreutils-rs/optimized/2gjlpplgn9dlwts1.ll
217 208 bench/coreutils-rs/optimized/n5dhracig0q9az4.ll
234 253 bench/darktable/optimized/histogram.c.ll
176 153 bench/delta-rs/optimized/18hy949kj2hgmhpt.ll
33 29 bench/delta-rs/optimized/1ccryk2t8gtcl1j4.ll
26 0 bench/delta-rs/optimized/264wku5om6u5pdmz.ll
56 0 bench/delta-rs/optimized/2n0ez5zuwgs53clg.ll
44 2 bench/delta-rs/optimized/3qvofkyb7k5flefa.ll
295 60 bench/delta-rs/optimized/3s3f23ex69abms10.ll
95 0 bench/delta-rs/optimized/42ujyyzbowx01sai.ll
72 2 bench/delta-rs/optimized/43y2svfstmvqcl15.ll
41 3 bench/delta-rs/optimized/47qjbhol909h8zu7.ll
37 0 bench/delta-rs/optimized/4tvyyucy3nagk0z8.ll
26 16 bench/delta-rs/optimized/5d242f2by7re2olg.ll
17 3 bench/delta-rs/optimized/9gmae4ut7cf65r3.ll
132 3 bench/delta-rs/optimized/pld1iza8m4x5u62.ll
45 27 bench/delta-rs/optimized/s2xrj2sh770tx8d.ll
41 0 bench/diesel-rs/optimized/26k3eayej7llwr1t.ll
36 0 bench/diesel-rs/optimized/2s8ycqkw0lx2yu9.ll
39 0 bench/diesel-rs/optimized/2v9bw6gp725xek5m.ll
19 6 bench/diesel-rs/optimized/ejac3nrysber2ti.ll
21 16 bench/hyper-rs/optimized/14ohts5s89g5xaax.ll
2 0 bench/hyper-rs/optimized/rmwyulxah3wb0kw.ll
15 12 bench/image-rs/optimized/2s4mh02dvph60euq.ll
224 215 bench/image-rs/optimized/30755d6iao7ojcvl.ll
10 1 bench/image-rs/optimized/34r8dryqmufipcqz.ll
21 0 bench/image-rs/optimized/5ez7udly19o3uj1p.ll
5 0 bench/influxdb-rs/optimized/26y592k8de9dg2n1.ll
25 0 bench/influxdb-rs/optimized/2i5qqg1f0a0eo8eq.ll
14 0 bench/influxdb-rs/optimized/3k3vgyqcou07q2z6.ll
6 1 bench/influxdb-rs/optimized/3x4ltxca4agvimmq.ll
119 2 bench/influxdb-rs/optimized/45ep097lxkbdotle.ll
9 2 bench/influxdb-rs/optimized/4kb3gpg2ia525kiq.ll
112 2 bench/influxdb-rs/optimized/55ksfxb2g8gj9lwh.ll
15 0 bench/influxdb-rs/optimized/u7z03ejdn0bs7a8.ll
12 2 bench/just-rs/optimized/1t8x2pim4pkxeam1.ll
70 56 bench/just-rs/optimized/23nlf67cmm9na4ci.ll
1 1 bench/just-rs/optimized/2sblcsgax6v4zfcc.ll
5 1 bench/just-rs/optimized/2sotx4bdu006z307.ll
1 2 bench/llvm/optimized/ASTContext.cpp.ll
2 4 bench/llvm/optimized/ASTImporter.cpp.ll
1 4 bench/llvm/optimized/ASTReaderDecl.cpp.ll
0 1 bench/llvm/optimized/ASTUnit.cpp.ll
81 86 bench/llvm/optimized/ComputeDependence.cpp.ll
46 46 bench/llvm/optimized/DebugChecksumsSubsection.cpp.ll
30 30 bench/llvm/optimized/DebugSubsectionRecord.cpp.ll
50 103 bench/llvm/optimized/DeclCXX.cpp.ll
27 29 bench/llvm/optimized/FaultMapParser.cpp.ll
34 50 bench/llvm/optimized/GlobalModuleIndex.cpp.ll
3 6 bench/llvm/optimized/HLSLExternalSemaSource.cpp.ll
80 80 bench/llvm/optimized/IRSymtab.cpp.ll
119 120 bench/llvm/optimized/InfoStream.cpp.ll
2 11 bench/llvm/optimized/InstrProf.cpp.ll
143 232 bench/llvm/optimized/InstrProfReader.cpp.ll
2 3 bench/llvm/optimized/JSONNodeDumper.cpp.ll
0 2 bench/llvm/optimized/LTO.cpp.ll
6 28 bench/llvm/optimized/MCPseudoProbe.cpp.ll
0 17 bench/llvm/optimized/MemProf.cpp.ll
1 12 bench/llvm/optimized/MemProfReader.cpp.ll
90 90 bench/llvm/optimized/NativeFunctionSymbol.cpp.ll
20 21 bench/llvm/optimized/ParseDecl.cpp.ll
48 48 bench/llvm/optimized/RecordSerialization.cpp.ll
0 5 bench/llvm/optimized/SampleProfReader.cpp.ll
76 64 bench/llvm/optimized/Sema.cpp.ll
4 7 bench/llvm/optimized/SemaCUDA.cpp.ll
6 12 bench/llvm/optimized/SemaCXXScopeSpec.cpp.ll
5 10 bench/llvm/optimized/SemaChecking.cpp.ll
11 21 bench/llvm/optimized/SemaConcept.cpp.ll
10 20 bench/llvm/optimized/SemaCoroutine.cpp.ll
46 97 bench/llvm/optimized/SemaDeclCXX.cpp.ll
34 69 bench/llvm/optimized/SemaExprCXX.cpp.ll
8 17 bench/llvm/optimized/SemaExprMember.cpp.ll
23 47 bench/llvm/optimized/SemaLookup.cpp.ll
3 7 bench/llvm/optimized/SemaStmtAsm.cpp.ll
119 189 bench/llvm/optimized/SemaTemplate.cpp.ll
12 29 bench/llvm/optimized/SemaTemplateDeduction.cpp.ll
12 23 bench/llvm/optimized/SemaTemplateDeductionGuide.cpp.ll
13 25 bench/llvm/optimized/SemaTemplateInstantiateDecl.cpp.ll
125 125 bench/llvm/optimized/SymbolStream.cpp.ll
278 29 bench/meilisearch-rs/optimized/134vr9xz294dqnvo.ll
14 8 bench/meilisearch-rs/optimized/17jh51lasapq4j93.ll
22 9 bench/meilisearch-rs/optimized/2bqmf34tdvo23w8l.ll
10 7 bench/meilisearch-rs/optimized/2eqafq69fd46y14a.ll
32 0 bench/meilisearch-rs/optimized/2zqq886j9ovgawmv.ll
33 0 bench/meilisearch-rs/optimized/3f4k2xees4fvt0r.ll
131 61 bench/meilisearch-rs/optimized/48hhebymxr5ff2nk.ll
43 0 bench/meilisearch-rs/optimized/4llghrvh6vzci59o.ll
68 62 bench/meilisearch-rs/optimized/4tsjgmg5dc8wpnes.ll
12 0 bench/mini-lsm-rs/optimized/1p3sopfakd9d715u.ll
29 0 bench/mini-lsm-rs/optimized/1pvec8aj5zmr89ee.ll
18 0 bench/mini-lsm-rs/optimized/2rn59pv87vl7e835.ll
4 2 bench/mini-lsm-rs/optimized/2y1m09w3fogtr6jd.ll
9 4 bench/mini-lsm-rs/optimized/haynj55bb7tm6r1.ll
234 234 bench/mitsuba3/optimized/shape.cpp.ll
12 11 bench/regex-rs/optimized/3ixfkxlmcuecmmus.ll
61 55 bench/regex-rs/optimized/476ym8x7jfk1k219.ll
4 1 bench/rust-analyzer-rs/optimized/1yf6pyfk8ihkfv63.ll
5 2 bench/rust-analyzer-rs/optimized/4il2q1fg8uiz7yqm.ll
11 0 bench/rustfmt-rs/optimized/2tgwtv970e5remme.ll
9 0 bench/rustfmt-rs/optimized/2vbyym84o66crvo9.ll
136 125 bench/rustfmt-rs/optimized/3n0n7c4xrusd0kzl.ll
45 35 bench/rustfmt-rs/optimized/3xcdaapyewyrfogi.ll
6 0 bench/rustfmt-rs/optimized/4arc02n7xt9gqo2v.ll
4 0 bench/rustfmt-rs/optimized/s8gyre8ye3tvwam.ll
20 0 bench/smol-rs/optimized/1oh9kqlut4l8b0iz.ll
35 0 bench/smol-rs/optimized/45vbdutx5dtz1hlf.ll
17 11 bench/softposit-rs/optimized/xadcarspawrhwb8.ll
22 10 bench/stat-rs/optimized/20o1n4zmlkej35p7.ll
197 188 bench/syn/optimized/2tga7oe2tfdpj05w.ll
13 0 bench/syn/optimized/3e28wvtnspuupgei.ll
31 10 bench/syn/optimized/3r5osr990qsnm7hf.ll
8 0 bench/tls-rs/optimized/1oa4q9ydtxtlathz.ll
100 84 bench/tls-rs/optimized/2xhpv4vf07do7r8g.ll
106 103 bench/tls-rs/optimized/4vg8hiu39ndz9uqe.ll
3 0 bench/tls-rs/optimized/526n7g8rwc65lc9b.ll
7 0 bench/tls-rs/optimized/z2cy5bf5cayilz9.ll
43 35 bench/tokio-rs/optimized/143d47fxu3bxz0ei.ll
35 27 bench/tokio-rs/optimized/1ebb7hycx8cvqjzi.ll
112 76 bench/tokio-rs/optimized/27wc5j4mui8auwxp.ll
17 0 bench/tokio-rs/optimized/2hdl8fhrgv40yx9z.ll
30 1 bench/tokio-rs/optimized/2i86qkpybymk1snv.ll
10 0 bench/tokio-rs/optimized/2z7s1dgkckhh5yft.ll
68 33 bench/tokio-rs/optimized/3komhj9d9wikzvkw.ll
22 0 bench/tokio-rs/optimized/4brh9kql6tjayli1.ll
118 29 bench/tokio-rs/optimized/568p2b3bt2jkxi1.ll
197 149 bench/tokio-rs/optimized/5cdni0zdopovrkgi.ll
54 48 bench/tree-sitter-rs/optimized/55e7aotywrgrb7st.ll
42 37 bench/tree-sitter-rs/optimized/r2wcjjxpw45z4gt.ll
19 0 bench/typst-rs/optimized/1ru1rhojhbz2vfey.ll
40 19 bench/typst-rs/optimized/2i78fvbm4wocuesi.ll
6 2 bench/typst-rs/optimized/3dimj4rf5dyrieyi.ll
131 119 bench/typst-rs/optimized/3kgmqnxcsl3z3n0n.ll
3 2 bench/typst-rs/optimized/3rk2ctuzbghb17s4.ll
104 91 bench/typst-rs/optimized/40w6rezair915kkd.ll
224 194 bench/typst-rs/optimized/4qskctz4kwc33g7b.ll
12 1 bench/typst-rs/optimized/d6l9ieo9tcw33dn.ll
49 39 bench/typst-rs/optimized/p1dgiootfedk7bo.ll
4 4 bench/wasmtime-rs/optimized/1f0cdl9sv7ergjr2.ll
2 2 bench/wasmtime-rs/optimized/1qo0tg1ju819b23h.ll
230 0 bench/wasmtime-rs/optimized/1zkfgtqtm638lb5r.ll
111 0 bench/wasmtime-rs/optimized/21yfjujbida1k3g1.ll
17 2 bench/wasmtime-rs/optimized/22yyfxyxsnty4v9s.ll
14 3 bench/wasmtime-rs/optimized/2ta8crc4qgl9bp8t.ll
55 48 bench/wasmtime-rs/optimized/3ongwcslbj2wmgl9.ll
40 0 bench/wasmtime-rs/optimized/3qxuuvy9ipi9muus.ll
143 137 bench/wasmtime-rs/optimized/3tukmgwo6vemwvwz.ll
49 48 bench/wasmtime-rs/optimized/3wjnkzkdrv5snplq.ll
63 0 bench/wasmtime-rs/optimized/4aijogcjfl814gfb.ll
20 20 bench/wasmtime-rs/optimized/4ay297qasj36tbqo.ll
81 80 bench/wasmtime-rs/optimized/4bsmuvpz9r22ks1w.ll
19 4 bench/wasmtime-rs/optimized/4d777aa7b78zo7jc.ll
16 0 bench/wasmtime-rs/optimized/4oustitdsdvnhdau.ll
128 114 bench/wasmtime-rs/optimized/51qw21auwj5g8lkq.ll
87 82 bench/wasmtime-rs/optimized/beiugzjs7tvizh4.ll
20 15 bench/wasmtime-rs/optimized/kcbyjtydoiey2uc.ll
7 6 bench/wasmtime-rs/optimized/t1qxt6oh6s98so1.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