[PATCH] D19821: [EarlyCSE] Use MemorySSA if available.

Geoff Berry via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 14 15:12:24 PDT 2016


gberry added a comment.

Compile time test for the llvm test suite on aarch64 (at -O3) were mostly a wash, some faster, some slower, no big outliers.  The net change was slightly better compile times.

Notable performance improvements (no significant regressions):
MultiSource/Benchmarks/Trimaran/enc-md5/enc-md5 -6%
MultiSource/Benchmarks/Trimaran/enc-pc1/enc-pc1 -5%
MultiSource/Benchmarks/sim/sim -3%
SingleSource/Benchmarks/McGill/chomp -4%
MultiSource/Benchmarks/Ptrdist/anagram/anagram -2%
spec2000/bzip2 -10%

@reames I've added some additional lit test coverage, is there more lit test coverage you'd like to see?


http://reviews.llvm.org/D19821





More information about the llvm-commits mailing list