[PATCH] D14797: [BranchFolding] Merge MMOs during tail merge

Junmo Park via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 24 04:13:06 PST 2015


flyingforyou added a comment.

Hi Geoff, thanks for comment.

This optimization helps LDR/STR optimizations likes making load-pair  or store-piar on AArch64.

When I ran Single/Multi Source Benchmarks in LLVM test-suite, Geomean value of positive effect is 0.06%, negative effect is 0.04%.

Especially, below benchmarks shows 0~1% improvement.

MultiSource/Benchmarks/TSVC/GlobalDataFlow-flt/GlobalDataFlow-flt
MultiSource/Benchmarks/Prolangs-C++/life/life
MultiSource/Benchmarks/mafft/pairlocalalign


http://reviews.llvm.org/D14797





More information about the llvm-commits mailing list