[ARM] Prevent generating NEON stack accesses under MVE.
commitf6a6dbd4937838a97291e71e4d77313fb509069e
authorDavid Green <david.green@arm.com>
Mon, 9 Sep 2019 10:46:25 +0000 (9 10:46 +0000)
committerDavid Green <david.green@arm.com>
Mon, 9 Sep 2019 10:46:25 +0000 (9 10:46 +0000)
treee96dd99bc32c0a78da5fe447a1e9aaf3d984303d
parentde42630eb867ffb040c244bf9836668238beb95f
[ARM] Prevent generating NEON stack accesses under MVE.

We should not be generating Neon stack loads/stores even for these large
registers.

No test here because my understanding is we will only generate these QQPR regs
for intrinsics and VLDn's. The tests will follow once those are available.

Differential revision: https://reviews.llvm.org/D67169

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371386 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp