[SVE] Refactor lowering for fixed length MGATHER/MSCATTER.
authorPaul Walker <paul.walker@arm.com>
Sun, 10 Apr 2022 12:38:27 +0000 (13:38 +0100)
committerPaul Walker <paul.walker@arm.com>
Sat, 21 May 2022 09:14:45 +0000 (10:14 +0100)
commit216f546c846ca69005de193f4d1eea78e0efb2c2
treeec7e8bf75aafaa3201a07d4104bb7c1e99fb6854
parent86fd1c139fb81f17a1d58ba5200df414b5eaebb1
[SVE] Refactor lowering for fixed length MGATHER/MSCATTER.

Lower fixed length MGATHER/MSCATTER operations to scalable vector
equivalents, which are then lowered to SVE specific nodes. This
two stage process is in preparation for making scalable vector
MGATHER/MSCATTER operations legal.

Differential Revision: https://reviews.llvm.org/D125192
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp