[llvm] f2cf0cd - [RISCV] Remove unneeded ImmLeaf from simm8_unsigned. NFC (#184960)

via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 5 23:55:09 PST 2026


Author: Craig Topper
Date: 2026-03-05T23:55:04-08:00
New Revision: f2cf0cda9e19650d0b81dc69444d109ca332b060

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

LOG: [RISCV] Remove unneeded ImmLeaf from simm8_unsigned. NFC (#184960)

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVInstrInfoP.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVInstrInfoP.td b/llvm/lib/Target/RISCV/RISCVInstrInfoP.td
index 1642ce4c5dda2..7bb9ad5feb219 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoP.td
@@ -35,7 +35,7 @@ def riscv_ppaire_db : RVSDNode<"PPAIRE_DB", SDT_RISCVPPairE_DB>;
 
 // A 8-bit signed immediate allowing range [-128, 255]
 // but represented as [-128, 127].
-def simm8_unsigned : RISCVOp, ImmLeaf<XLenVT, "return isInt<8>(Imm);"> {
+def simm8_unsigned : RISCVOp {
   let ParserMatchClass = SImm8UnsignedAsmOperand;
   let EncoderMethod = "getImmOpValue";
   let DecoderMethod = "decodeSImmOperand<8>";


        


More information about the llvm-commits mailing list