[llvm] [PowerPC][NFC] revert changes to dmrp register class name (PR #142434)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 2 10:15:13 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-powerpc
Author: Lei Huang (lei137)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/142434.diff
2 Files Affected:
- (modified) llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td (+3-3)
- (modified) llvm/lib/Target/PowerPC/PPCRegisterInfo.td (+1-1)
``````````diff
diff --git a/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td b/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td
index 71c6eac0860ea..ef8b27f9b8d36 100644
--- a/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td
+++ b/llvm/lib/Target/PowerPC/PPCInstrFutureMMA.td
@@ -481,7 +481,7 @@ let Predicates = [IsISAFuture] in {
RegConstraint<"$ATi = $AT">, NoEncode<"$ATi">;
def DMSHA3HASH :
- XForm_ATp2_SR5<31, 15, 177, (outs dmrprc:$ATp), (ins dmrprc:$ATpi , u5imm:$SR),
+ XForm_ATp2_SR5<31, 15, 177, (outs dmrp:$ATp), (ins dmrp:$ATpi , u5imm:$SR),
"dmsha3hash $ATp, $SR",
[(set v2048i1:$ATp, (int_ppc_mma_dmsha3hash v2048i1:$ATpi, timm:$SR))]>,
RegConstraint<"$ATpi = $ATp">, NoEncode<"$ATpi">;
@@ -626,10 +626,10 @@ let Predicates = [IsISAFuture] in {
(DMSHA2HASH dmr:$AT, dmr:$AB, 1)>;
def : InstAlias<"dmsha3dw $ATp",
- (DMSHA3HASH dmrprc:$ATp, 0)>;
+ (DMSHA3HASH dmrp:$ATp, 0)>;
def : InstAlias<"dmcryshash $ATp",
- (DMSHA3HASH dmrprc:$ATp, 12)>;
+ (DMSHA3HASH dmrp:$ATp, 12)>;
def : InstAlias<"dmxxsha3512pad $AT, $XB, $E",
(DMXXSHAPAD dmr:$AT, vsrc:$XB, 0, u1imm:$E, 0)>;
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
index 359adc31eb10b..8b690b7b833b3 100644
--- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
+++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
@@ -1140,6 +1140,6 @@ def PPCRegDMRpRCAsmOperand : AsmOperandClass {
let PredicateMethod = "isDMRpRegNumber";
}
-def dmrprc : RegisterOperand<DMRpRC> {
+def dmrp : RegisterOperand<DMRpRC> {
let ParserMatchClass = PPCRegDMRpRCAsmOperand;
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/142434
More information about the llvm-commits
mailing list