[PATCH] D15559: [SCEVExpander] Make findExistingExpansion smarter
Junmo Park via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 24 20:55:59 PST 2015
flyingforyou added a comment.
I ran some benchmarks against http://reviews.llvm.org/differential/diff/43578/. (Base Revision: r256315)
Env: Cortex-A57 2.1Ghz, MIF 1.5Ghz, AArch64
Test: Execute each benchmark 4 times and get average.
| Test Name | Opt_Exe_Time/Ori_Exe_Time |
| External/SPEC/CFP2000/177.mesa/177.mesa | 100.33% |
| External/SPEC/CFP2000/179.art/179.art | 102.20% |
| External/SPEC/CFP2000/183.equake/183.equake | 99.79% |
| External/SPEC/CFP2000/188.ammp/188.ammp | 99.97% |
| External/SPEC/CFP2006/433.milc/433.milc | 100.05% |
| External/SPEC/CFP2006/444.namd/444.namd | 100.06% |
| External/SPEC/CFP2006/447.dealII/447.dealII | 100.08% |
| External/SPEC/CFP2006/450.soplex/450.soplex | 100.00% |
| External/SPEC/CFP2006/470.lbm/470.lbm | 99.97% |
| External/SPEC/CINT2000/164.gzip/164.gzip | 100.13% |
| External/SPEC/CINT2000/175.vpr/175.vpr | 99.67% |
| External/SPEC/CINT2000/176.gcc/176.gcc | 99.60% |
| External/SPEC/CINT2000/181.mcf/181.mcf | 99.93% |
| External/SPEC/CINT2000/186.crafty/186.crafty | 99.76% |
| External/SPEC/CINT2000/197.parser/197.parser | 100.34% |
| External/SPEC/CINT2000/254.gap/254.gap | 100.34% |
| External/SPEC/CINT2000/255.vortex/255.vortex | 99.61% |
| External/SPEC/CINT2000/256.bzip2/256.bzip2 | 99.71% |
| External/SPEC/CINT2006/400.perlbench/400.perlbench | 100.21% |
| External/SPEC/CINT2006/401.bzip2/401.bzip2 | 99.87% |
| External/SPEC/CINT2006/403.gcc/403.gcc | 99.74% |
| External/SPEC/CINT2006/429.mcf/429.mcf | 100.25% |
| External/SPEC/CINT2006/445.gobmk/445.gobmk | 100.89% |
| External/SPEC/CINT2006/456.hmmer/456.hmmer | 101.26% |
| External/SPEC/CINT2006/458.sjeng/458.sjeng | 99.88% |
| External/SPEC/CINT2006/462.libquantum/462.libquantum | 99.75% |
| External/SPEC/CINT2006/471.omnetpp/471.omnetpp | 98.04% |
| External/SPEC/CINT2006/473.astar/473.astar | 99.80% |
| External/SPEC/CINT2006/483.xalancbmk/483.xalancbmk | 98.48% |
| Geomean | 99.99% |
Other benchmarks in test-suite's Geomean value : 99.73%
On commertial benchmark, we can see the 0.1 ~0.2% improvement of overall.
Junmo.
http://reviews.llvm.org/D15559
More information about the llvm-commits
mailing list