================
@@ -2939,59 +2922,18 @@ MachineBasicBlock 
*AArch64TargetLowering::EmitInstrWithCustomInserter(
         TII->get(MI.getOpcode()).TSFlags & AArch64::SMEMatrixTypeMask;
     switch (SMEMatrixType) {
     case (AArch64::SMEMatrixArray):
-      return EmitZAInstr(SMEOrigInstr, AArch64::ZA, MI, BB, /*HasTile*/ false,
-                         /*HasZPROut*/ false);
+      return EmitZAInstr(SMEOrigInstr, AArch64::ZA, MI, BB);
     case (AArch64::SMEMatrixTileB):
-      switch (MI.getOpcode()) {
-      case AArch64::MOVAZ_2ZMI_H_B_PSEUDO:
-      case AArch64::MOVAZ_2ZMI_V_B_PSEUDO:
-      case AArch64::MOVAZ_4ZMI_H_B_PSEUDO:
-      case AArch64::MOVAZ_4ZMI_V_B_PSEUDO:
-        return EmitZAInstr(SMEOrigInstr, AArch64::ZAB0, MI, BB,
-                           /*HasTile*/ true, /*HasZPROut*/ true);
-      default:
-        return EmitZAInstr(SMEOrigInstr, AArch64::ZAB0, MI, BB,
-                           /*HasTile*/ true, /*HasZPROut*/ false);
-      }
+      return EmitZAInstr(SMEOrigInstr, AArch64::ZAB0, MI, BB);
     case (AArch64::SMEMatrixTileH):
-      switch (MI.getOpcode()) {
-      case AArch64::MOVAZ_2ZMI_H_H_PSEUDO:
-      case AArch64::MOVAZ_2ZMI_V_H_PSEUDO:
-      case AArch64::MOVAZ_4ZMI_H_H_PSEUDO:
-      case AArch64::MOVAZ_4ZMI_V_H_PSEUDO:
-        return EmitZAInstr(SMEOrigInstr, AArch64::ZAH0, MI, BB,
-                           /*HasTile*/ true, /*HasZPROut*/ true);
-      default:
-        return EmitZAInstr(SMEOrigInstr, AArch64::ZAH0, MI, BB,
-                           /*HasTile*/ true, /*HasZPROut*/ false);
-      }
+      return EmitZAInstr(SMEOrigInstr, AArch64::ZAH0, MI, BB);
+      ///*HasTile*/ true, /*HasZPROut*/ false);
----------------
momchil-velikov wrote:

Stray comment.

https://github.com/llvm/llvm-project/pull/88710
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to