[PATCH] D72916: [IPO] Don't run jump threading at Oz

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 21 08:07:47 PST 2020


samparker added a comment.

I will proceed with getting some tests together and upload a patch for controlling the threshold. The numbers look even nicer for thumb2 targets:

test-suite...rks/FreeBench/mason/mason.test    1372    1232       -10.2%
test-suite...otout/Shootout-nestedloop.test    312     304        -2.6% 
test-suite...+/Shootout-C++-nestedloop.test    352     344        -2.3% 
test-suite...Olden/perimeter/perimeter.test    1388    1404        1.2% 
test-suite.../Applications/spiff/spiff.test    10980   10932      -0.4% 
test-suite...lications/SIBsim4/SIBsim4.test    18816   18736      -0.4% 
test-suite...ch/g721/g721encode/encode.test    3808    3792       -0.4% 
test-suite...encode/alacconvert-encode.test    19944   19888      -0.3% 
test-suite...decode/alacconvert-decode.test    19944   19888      -0.3% 
test-suite...marks/Ptrdist/yacr2/yacr2.test    11008   11036       0.3% 
test-suite...ications/JM/ldecod/ldecod.test    126648  126352     -0.2% 
test-suite...s-C/Pathfinder/PathFinder.test    10540   10516      -0.2% 
test-suite...rks/FreeBench/pifft/pifft.test    23600   23560      -0.2% 
test-suite...oxyApps-C/miniAMR/miniAMR.test    30588   30548      -0.1% 
test-suite.../Prolangs-C/bison/mybison.test    26536   26504      -0.1% 
test-suite...-typeset/consumer-typeset.test    280016  279696     -0.1% 
test-suite.../Benchmarks/Ptrdist/bc/bc.test    19524   19504      -0.1% 
test-suite...Source/Benchmarks/sim/sim.test    7936    7928       -0.1% 
test-suite...ks/Prolangs-C++/city/city.test    4212    4216        0.1% 
test-suite...chmarks/MallocBench/gs/gs.test    76848   76920       0.1% 
test-suite...sc-C++/stepanov_container.test    9048    9056        0.1% 
test-suite...nsumer-lame/consumer-lame.test    67628   67684       0.1% 
test-suite...CI_Purple/SMG2000/smg2000.test    88552   88480      -0.1% 
test-suite...lications/ClamAV/clamscan.test    245252  245060     -0.1% 
test-suite.../Applications/SPASS/SPASS.test    201956  201828     -0.1% 
test-suite...ce/Applications/siod/siod.test    46036   46008      -0.1% 
test-suite...cations/hexxagon/hexxagon.test    7236    7232       -0.1% 
test-suite...peg2/mpeg2dec/mpeg2decode.test    22512   22500      -0.1% 
test-suite...arching-dbl/Searching-dbl.test    7560    7556       -0.1% 
test-suite...arching-flt/Searching-flt.test    7764    7760       -0.1% 
test-suite...C/Packing-dbl/Packing-dbl.test    7768    7764       -0.1% 
test-suite...ences-dbl/Recurrences-dbl.test    7800    7796       -0.1% 
test-suite...l/StatementReordering-dbl.test    7808    7804       -0.1%
Geomean difference                                                -0.1%

count  310.000000     310.000000     310.000000
mean   19255.638710   19250.812903  -0.000593  
std    48432.908955   48424.032899   0.006159  
min    292.000000     292.000000    -0.102041  
25%    971.000000     971.000000     0.000000  
50%    2376.000000    2376.000000    0.000000  
75%    9927.000000    9926.000000    0.000000  
max    323644.000000  323748.000000  0.011527


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D72916/new/

https://reviews.llvm.org/D72916





More information about the llvm-commits mailing list