================ @@ -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