[PATCH] D132208: [LoopIntWrapPredication] Loop Integer Wrapping Predication Pass
Sergei Kachkov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 23 08:45:33 PDT 2022
kachkov98 added a comment.
Statistics with SPEC2017:
Metric: loop-int-wrap-predication.NumPredicatedChains,loop-int-wrap-predication.NumProcessedLoops
Program loop-int-wrap-predication.NumPredicatedChains loop-int-wrap-predication.NumProcessedLoops
test-suite :: MultiSource/Applications/JM/ldecod/ldecod.test 30.00 13.00
test-suite :: External/SPEC/CINT2017rate/502.gcc_r/502.gcc_r.test 26.00 20.00
test-suite :: External/SPEC/CINT2017speed/602.gcc_s/602.gcc_s.test 26.00 20.00
test-suite :: MultiSource/Benchmarks/Prolangs-C/agrep/agrep.test 18.00 10.00
test-suite :: External/SPEC/CFP2017rate/526.blender_r/526.blender_r.test 18.00 16.00
test-suite :: MultiSource/Applications/JM/lencod/lencod.test 11.00 11.00
test-suite :: MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame.test 7.00 7.00
test-suite :: MultiSource/Applications/ClamAV/clamscan.test 6.00 6.00
test-suite :: MultiSource/Benchmarks/FreeBench/fourinarow/fourinarow.test 5.00 5.00
test-suite :: External/SPEC/CINT2017speed/625.x264_s/625.x264_s.test 4.00 4.00
test-suite :: External/SPEC/CINT2017rate/525.x264_r/525.x264_r.test 4.00 4.00
test-suite :: MultiSource/Benchmarks/DOE-ProxyApps-C++/CLAMR/CLAMR.test 4.00 4.00
test-suite :: MultiSource/Benchmarks/7zip/7zip-benchmark.test 4.00 3.00
test-suite :: External/SPEC/CINT2017rate/500.perlbench_r/500.perlbench_r.test 4.00 4.00
test-suite :: External/SPEC/CINT2017speed/600.perlbench_s/600.perlbench_s.test 4.00 4.00
test-suite :: MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/mpeg2decode.test 2.00 2.00
test-suite :: MultiSource/Benchmarks/Rodinia/backprop/backprop.test 2.00 2.00
test-suite :: External/SPEC/CINT2017speed/657.xz_s/657.xz_s.test 1.00 1.00
test-suite :: External/SPEC/CINT2017rate/557.xz_r/557.xz_r.test 1.00 1.00
test-suite :: MultiSource/Benchmarks/mafft/pairlocalalign.test 1.00 1.00
test-suite :: MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg.test 1.00 1.00
test-suite :: MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg.test 1.00 1.00
I've checked that all tests (including SPEC) are now passing on x86 machine. Getting reliable performance results on RISC-V will take some time - will try to update this information soon.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132208/new/
https://reviews.llvm.org/D132208
More information about the llvm-commits
mailing list