[PATCH] D42600: [WIP][Shrink-wrap]split restore point

Jun Bum Lim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 15 14:06:10 PST 2018


junbuml added a comment.

>> I observed 160% more shrink-wrapping in spec2000/2006/2017 benchmarks if we apply the copy forwarding (https://reviews.llvm.org/D41835), PostRASink (https://reviews.llvm.org/D41463), and this change all together.
> 
> Just to be sure, on AArch64, right? Do you see any performance improvement with this change? Any regressions?

Yes it was on AArch64. I applied this change on top of PostRASink (https://reviews.llvm.org/D41463), and I ran performance test for spec :

  spec2000/mesa           -1.09 % 
  spec2017/perlbench   +1.33 %
  spec2017/xalancbmk  +3.04%
  spec2017/povray        +3.59 %
  spec2006/povray        +4.61%


https://reviews.llvm.org/D42600





More information about the llvm-commits mailing list