mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-19 23:23:38 -04:00
[CodeGen][NFC] Correct case for printSubRegIdx
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@322541 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -238,7 +238,7 @@ public:
|
||||
/// MO_Immediate operands can also be subreg idices. If it's the case, the
|
||||
/// subreg index name will be printed. MachineInstr::isOperandSubregIdx can be
|
||||
/// called to check this.
|
||||
static void printSubregIdx(raw_ostream &OS, uint64_t Index,
|
||||
static void printSubRegIdx(raw_ostream &OS, uint64_t Index,
|
||||
const TargetRegisterInfo *TRI);
|
||||
|
||||
/// Print operand target flags.
|
||||
|
||||
@@ -744,7 +744,7 @@ void MIPrinter::print(const MachineInstr &MI, unsigned OpIdx,
|
||||
case MachineOperand::MO_Immediate:
|
||||
if (MI.isOperandSubregIdx(OpIdx)) {
|
||||
MachineOperand::printTargetFlags(OS, Op);
|
||||
MachineOperand::printSubregIdx(OS, Op.getImm(), TRI);
|
||||
MachineOperand::printSubRegIdx(OS, Op.getImm(), TRI);
|
||||
break;
|
||||
}
|
||||
LLVM_FALLTHROUGH;
|
||||
|
||||
@@ -1397,7 +1397,7 @@ void MachineInstr::print(raw_ostream &OS, ModuleSlotTracker &MST,
|
||||
LLT TypeToPrint = MRI ? getTypeToPrint(i, PrintedTypes, *MRI) : LLT{};
|
||||
unsigned TiedOperandIdx = getTiedOperandIdx(i);
|
||||
if (MO.isImm() && isOperandSubregIdx(i))
|
||||
MachineOperand::printSubregIdx(OS, MO.getImm(), TRI);
|
||||
MachineOperand::printSubRegIdx(OS, MO.getImm(), TRI);
|
||||
else
|
||||
MO.print(OS, MST, TypeToPrint, /*PrintDef=*/true,
|
||||
ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo);
|
||||
|
||||
@@ -440,7 +440,7 @@ static void printIRBlockReference(raw_ostream &OS, const BasicBlock &BB,
|
||||
OS << "<unknown>";
|
||||
}
|
||||
|
||||
void MachineOperand::printSubregIdx(raw_ostream &OS, uint64_t Index,
|
||||
void MachineOperand::printSubRegIdx(raw_ostream &OS, uint64_t Index,
|
||||
const TargetRegisterInfo *TRI) {
|
||||
OS << "%subreg.";
|
||||
if (TRI)
|
||||
|
||||
@@ -119,7 +119,7 @@ TEST(MachineOperandTest, PrintSubRegIndex) {
|
||||
std::string str;
|
||||
raw_string_ostream OS(str);
|
||||
ModuleSlotTracker DummyMST(nullptr);
|
||||
MachineOperand::printSubregIdx(OS, MO.getImm(), nullptr);
|
||||
MachineOperand::printSubRegIdx(OS, MO.getImm(), nullptr);
|
||||
ASSERT_TRUE(OS.str() == "%subreg.3");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user