[PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 4 11:47:29 PDT 2016


rengolin accepted this revision.
rengolin added a comment.

In https://reviews.llvm.org/D21571#555555, @mcrosier wrote:

> I would prefer we also have a target feature (as was done in the first version of the patch) that early exits runOnMachineFunction for non-Exynos-M1 subtargets.  Otherwise, we're doing a lot of unnecessary work (i.e., switching over every instruction in the function) for non-Exynos-M1 subtargets.


Just to make sure your question is answered: earlyExitVectElement() does that job in a generic way. :)


https://reviews.llvm.org/D21571





More information about the llvm-commits mailing list