[llvm] 87b4cac - [SPARC][IAS][NFC] Rename CBCOND -> CPBCOND
via llvm-commits
llvm-commits at lists.llvm.org
Sun May 11 23:28:17 PDT 2025
Author: Koakuma
Date: 2025-05-12T13:28:15+07:00
New Revision: 87b4cacf2dc9c8383ac7bb5cb22c4ed4e0a0f2f2
URL: https://github.com/llvm/llvm-project/commit/87b4cacf2dc9c8383ac7bb5cb22c4ed4e0a0f2f2
DIFF: https://github.com/llvm/llvm-project/commit/87b4cacf2dc9c8383ac7bb5cb22c4ed4e0a0f2f2.diff
LOG: [SPARC][IAS][NFC] Rename CBCOND -> CPBCOND
This is in prep for OSA2011 instruction definitions, which has a CBCond
instruction family.
Reviewers: rorth, s-barannikov, brad0
Reviewed By: s-barannikov
Pull Request: https://github.com/llvm/llvm-project/pull/138402
Added:
Modified:
llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
llvm/lib/Target/Sparc/SparcInstrAliases.td
llvm/lib/Target/Sparc/SparcInstrInfo.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp b/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
index ed52e0c5714e8..4cb1df29ca6d2 100644
--- a/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
+++ b/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
@@ -192,8 +192,8 @@ void SparcInstPrinter::printCCOperand(const MCInst *MI, int opNum,
// Make sure CC is a fp conditional flag.
CC = (CC < SPCC::FCC_BEGIN) ? (CC + SPCC::FCC_BEGIN) : CC;
break;
- case SP::CBCOND:
- case SP::CBCONDA:
+ case SP::CPBCOND:
+ case SP::CPBCONDA:
// Make sure CC is a cp conditional flag.
CC = (CC < SPCC::CPCC_BEGIN) ? (CC + SPCC::CPCC_BEGIN) : CC;
break;
diff --git a/llvm/lib/Target/Sparc/SparcInstrAliases.td b/llvm/lib/Target/Sparc/SparcInstrAliases.td
index bc57ddbb5682f..590395c16965b 100644
--- a/llvm/lib/Target/Sparc/SparcInstrAliases.td
+++ b/llvm/lib/Target/Sparc/SparcInstrAliases.td
@@ -286,11 +286,11 @@ multiclass cp_cond_alias<string cond, int condVal> {
// cb<cond> $imm
def : InstAlias<!strconcat(!strconcat("cb", cond), " $imm"),
- (CBCOND brtarget:$imm, condVal), 0>;
+ (CPBCOND brtarget:$imm, condVal), 0>;
// cb<cond>,a $imm
def : InstAlias<!strconcat(!strconcat("cb", cond), ",a $imm"),
- (CBCONDA brtarget:$imm, condVal), 0>;
+ (CPBCONDA brtarget:$imm, condVal), 0>;
}
// Instruction aliases for register conditional branches and moves.
diff --git a/llvm/lib/Target/Sparc/SparcInstrInfo.td b/llvm/lib/Target/Sparc/SparcInstrInfo.td
index 578994530ab29..dd77432c8e8d9 100644
--- a/llvm/lib/Target/Sparc/SparcInstrInfo.td
+++ b/llvm/lib/Target/Sparc/SparcInstrInfo.td
@@ -1031,10 +1031,10 @@ class CPBranchSPA<dag ins, string asmstr, list<dag> pattern>
} // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
-def CBCOND : CPBranchSP<(ins brtarget:$imm22, CCOp:$cond),
+def CPBCOND : CPBranchSP<(ins brtarget:$imm22, CCOp:$cond),
"cb$cond $imm22",
[(SPbrfcc bb:$imm22, imm:$cond)]>;
-def CBCONDA : CPBranchSPA<(ins brtarget:$imm22, CCOp:$cond),
+def CPBCONDA : CPBranchSPA<(ins brtarget:$imm22, CCOp:$cond),
"cb$cond,a $imm22", []>;
// Section B.24 - Call and Link Instruction, p. 125
More information about the llvm-commits
mailing list