[PATCH] D85410: [ARM][MVE] Allow loops containing strides != 1 to be tail predicated with gather/scatters enabled
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 6 02:09:03 PDT 2020
dmgreen added inline comments.
================
Comment at: llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp:1620
+ }
+ if (NextStride == 2 && isa<LoadInst>(I)) {
+ LLVM_DEBUG(dbgs() << "Consecutive strides of 2 found, vld2 can't "
----------------
A load or a store can be vld2 or a vst2, neither of which can be tail folded unfortunately.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D85410/new/
https://reviews.llvm.org/D85410
More information about the llvm-commits
mailing list