[llvm] [IA]: Construct (de)interleave4 out of (de)interleave2 (PR #89276)

Paul Walker via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 21 06:47:16 PDT 2024


================
@@ -16585,17 +16585,87 @@ bool AArch64TargetLowering::lowerInterleavedStore(StoreInst *SI,
   return true;
 }
 
+bool getDeinterleavedValues(Value *DI,
----------------
paulwalker-arm wrote:

There's a level of complexity with this function that I think an ascii art diagram of the IR would help.

https://github.com/llvm/llvm-project/pull/89276


More information about the llvm-commits mailing list