[llvm] cebc130 - [RISCV] Remove unneeded check for NoRegister from RISCVInstPrinter::printRegReg. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sat Sep 14 20:11:34 PDT 2024


Author: Craig Topper
Date: 2024-09-14T20:10:57-07:00
New Revision: cebc130737927d385aabde213e9f5da775e0d65f

URL: https://github.com/llvm/llvm-project/commit/cebc130737927d385aabde213e9f5da775e0d65f
DIFF: https://github.com/llvm/llvm-project/commit/cebc130737927d385aabde213e9f5da775e0d65f.diff

LOG: [RISCV] Remove unneeded check for NoRegister from RISCVInstPrinter::printRegReg. NFC

The operand should never be NoRegister.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp
index d18ded271a0856..1f27c934baf0dc 100644
--- a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp
+++ b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp
@@ -265,8 +265,6 @@ void RISCVInstPrinter::printRegReg(const MCInst *MI, unsigned OpNo,
   const MCOperand &MO = MI->getOperand(OpNo);
 
   assert(MO.isReg() && "printRegReg can only print register operands");
-  if (MO.getReg() == RISCV::NoRegister)
-    return;
   printRegName(O, MO.getReg());
 
   O << "(";


        


More information about the llvm-commits mailing list