[AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
authorHassnaa Hamdi <hassnaa.hamdi@arm.com>
Wed, 30 Nov 2022 09:45:47 +0000 (09:45 +0000)
committerHassnaa Hamdi <hassnaa.hamdi@arm.com>
Thu, 1 Dec 2022 02:31:01 +0000 (02:31 +0000)
commit279c0a83aa22cd35d4b7c7c52b85d2a86f2528a7
tree65d8e94a7e56e82f8f80101834811ce9bd9c9d64
parent45adca0f52af346a131163d1cc3e4a08baf7f0f1
[AArch64][SME]: Generate streaming-compatible code for ld2-alloca.

To generate code compatible to streaming mode:
 - disable lowering interleaved load to avoid generating invalid NEON intrinsics.

Reviewed By: sdesmalen

Differential Revision: https://reviews.llvm.org/D138791
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-ld2-alloca.ll