[PATCH] D18890: [AArch64] add SSA Load Store optimization pass
James Molloy via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 27 04:54:18 PDT 2016
jmolloy added a comment.
Hi,
> This patch is considering only AArch64 not other backends. Actually, earlier level work that can merge 32-bit loads/stores is IR-level SLP vectorization. Current SLP vectorization does not support 64-bit width packing, so I tried to extend the range of SLP vectorization. Please see the patch (http://reviews.llvm.org/D18237, http://reviews.llvm.org/D19151).
OK, but this functionality is useful for other backends too. It isn't ideal in the long term to put generic functionality needlessly in target-specific areas.
If you're implementing this in the SLP vectorizer, why do you need to do it here as well?
Cheers,
James
http://reviews.llvm.org/D18890
More information about the llvm-commits
mailing list