[llvm] [PowerPC] Update DMF VSX ACC data transfer instructions (PR #138897)
via llvm-commits
llvm-commits at lists.llvm.org
Fri May 16 13:20:04 PDT 2025
================
@@ -535,25 +535,25 @@ let Predicates = [MMA, IsNotISAFuture] in {
}
let Predicates = [MMA, IsISAFuture], isCodeGenOnly = 1 in {
- // For Future and up XXMFACCW and XXMTACCW will not have patterns.
// On Future CPU the wacc registers no longer overlap with the vsr registers
- // and so register allocation would have to know to match 4 vsr registers
- // with one wacc register.
- // On top of that Future CPU has a more convenient way to move between vsrs
- // and wacc registers using xxextfdmr512 and xxinstdmr512.
----------------
RolandF77 wrote:
I don't think we should add patterns for DMXXMTACC/DMXXMFACC for ISA Future, and I don't think we should change the comment. Lowering will replace these intrinsic calls.
https://github.com/llvm/llvm-project/pull/138897
More information about the llvm-commits
mailing list