[RISCV] Const correct some methods in RISCVOperand. NFC
authorCraig Topper <craig.topper@sifive.com>
Wed, 8 Mar 2023 01:46:14 +0000 (17:46 -0800)
committerCraig Topper <craig.topper@sifive.com>
Wed, 8 Mar 2023 01:46:24 +0000 (17:46 -0800)
llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp

index a7ba82c..4abd8f7 100644 (file)
@@ -554,10 +554,10 @@ public:
     return IsConstantImm && isUInt<N>(Imm) && VK == RISCVMCExpr::VK_RISCV_None;
   }
 
-  bool isUImm2() { return IsUImm<2>(); }
-  bool isUImm3() { return IsUImm<3>(); }
-  bool isUImm5() { return IsUImm<5>(); }
-  bool isUImm7() { return IsUImm<7>(); }
+  bool isUImm2() const { return IsUImm<2>(); }
+  bool isUImm3() const { return IsUImm<3>(); }
+  bool isUImm5() const { return IsUImm<5>(); }
+  bool isUImm7() const { return IsUImm<7>(); }
 
   bool isRnumArg() const {
     int64_t Imm;