[llvm] [AArch64][SME] Create separate FORM_TRANSPOSE pseudos for ZPR & ZPRMul classes (PR #123755)

Kerry McLaughlin via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 23 08:31:09 PST 2025


================
@@ -45,20 +45,26 @@ def am_sme_indexed_b4 : ComplexPattern<iPTR, 2, "SelectAddrModeIndexedSVE<0, 15>
 // If the operands do not match this pattern, the pseudos are expanded
 // to a REG_SEQUENCE using the post-isel hook.
 
-def FORM_TRANSPOSED_REG_TUPLE_X2_PSEUDO :
-  Pseudo<(outs ZPR2Mul2:$tup),
----------------
kmclaughlin-arm wrote:

Thanks @sdesmalen-arm, that is much simpler!

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


More information about the llvm-commits mailing list