[PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer

Adam Nemet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 29 09:58:16 PDT 2017


anemet added a comment.

Sorry about the delay on this but I was working on something related for ARM that may benefit from this as well.  What I need for ARM is something that can communicate to the SLPVectorizer that load-pair and store-pair (of two registers) is efficiently supported on the target.  I am wondering if we can combine the two things if your new hook would take the type and the vectorization width.

What do you think?


https://reviews.llvm.org/D30680





More information about the llvm-commits mailing list