[clang] [llvm] [X86][AMX] Support AMX-MOVRS (PR #115151)
Phoebe Wang via cfe-commits
cfe-commits at lists.llvm.org
Sat Nov 9 19:21:49 PST 2024
================
@@ -558,6 +558,15 @@ bool X86ExpandPseudo::expandMI(MachineBasicBlock &MBB,
MI.setDesc(TII->get(GET_EGPR_IF_ENABLED(X86::LDTILECFG)));
return true;
}
+ case X86::PTILELOADDRSV:
+ case X86::PTILELOADDRST1V: {
+ for (unsigned i = 2; i > 0; --i)
+ MI.removeOperand(i);
+ unsigned Opc =
+ Opcode == X86::PTILELOADDRSV ? X86::TILELOADDRS : X86::TILELOADDRST1;
+ MI.setDesc(TII->get(Opc));
+ return true;
+ }
----------------
phoebewang wrote:
Rebase and merge with `X86::PTILELOADDV`
https://github.com/llvm/llvm-project/pull/115151
More information about the cfe-commits
mailing list