[llvm] [X86][AMX] Move TPAIRS into PositionOrder 3, NFCI (PR #114642)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 1 22:27:54 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-x86
Author: Phoebe Wang (phoebewang)
<details>
<summary>Changes</summary>
Should solve compile time regression.
---
Full diff: https://github.com/llvm/llvm-project/pull/114642.diff
1 Files Affected:
- (modified) llvm/lib/Target/X86/X86RegisterInfo.td (+1-1)
``````````diff
diff --git a/llvm/lib/Target/X86/X86RegisterInfo.td b/llvm/lib/Target/X86/X86RegisterInfo.td
index 19a0b37d06a2a5..f93f920b6aeca3 100644
--- a/llvm/lib/Target/X86/X86RegisterInfo.td
+++ b/llvm/lib/Target/X86/X86RegisterInfo.td
@@ -432,11 +432,11 @@ def TMM4: X86Reg<"tmm4", 4>;
def TMM5: X86Reg<"tmm5", 5>;
def TMM6: X86Reg<"tmm6", 6>;
def TMM7: X86Reg<"tmm7", 7>;
-}
// TMM register pairs
def TPAIRS : RegisterTuples<[sub_t0, sub_t1],
[(add TMM0, TMM2, TMM4, TMM6),
(add TMM1, TMM3, TMM5, TMM7)]>;
+}
// Floating point stack registers. These don't map one-to-one to the FP
// pseudo registers, but we still mark them as aliasing FP registers. That
``````````
</details>
https://github.com/llvm/llvm-project/pull/114642
More information about the llvm-commits
mailing list