[PATCH] D127414: [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction

Amara Emerson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 13 16:16:41 PDT 2022


aemerson added inline comments.


================
Comment at: llvm/lib/Target/AArch64/SMEInstrFormats.td:611-625
+multiclass sme_vector_to_tile_q_patterns<Instruction inst, ValueType zpr_vt,
+                                         ValueType ppr_vt, Operand imm_ty,
+                                         Operand offset_ty,
+                                         SDPatternOperator op,
+                                         ComplexPattern tileslice> {
+  def : Pat<(op imm_ty:$tile, MatrixIndexGPR32Op12_15:$idx,
+                (ppr_vt PPR3bAny:$pg), (zpr_vt ZPRAny:$zn)),
----------------
Do my eyes deceive me or is this the same as `sme_vector_to_tile_patterns`?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D127414/new/

https://reviews.llvm.org/D127414



More information about the llvm-commits mailing list