Skip to content

Commit 359c04a

Browse files
committed
[RISCV] Remove now unused immzero operand type. NFC
1 parent f1cd0cd commit 359c04a

File tree

3 files changed

+0
-10
lines changed

3 files changed

+0
-10
lines changed

llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,6 @@ enum OperandType : unsigned {
330330
OPERAND_UIMM32,
331331
OPERAND_UIMM48,
332332
OPERAND_UIMM64,
333-
OPERAND_ZERO,
334333
OPERAND_THREE,
335334
OPERAND_FOUR,
336335
OPERAND_SIMM5,

llvm/lib/Target/RISCV/RISCVInstrInfo.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2859,9 +2859,6 @@ bool RISCVInstrInfo::verifyInstruction(const MachineInstr &MI,
28592859
case RISCVOp::OPERAND_UIMM16_NONZERO:
28602860
Ok = isUInt<16>(Imm) && (Imm != 0);
28612861
break;
2862-
case RISCVOp::OPERAND_ZERO:
2863-
Ok = Imm == 0;
2864-
break;
28652862
case RISCVOp::OPERAND_THREE:
28662863
Ok = Imm == 3;
28672864
break;

llvm/lib/Target/RISCV/RISCVInstrInfoC.td

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,6 @@ def simm6nonzero : RISCVOp,
5757
}];
5858
}
5959

60-
def immzero : RISCVOp,
61-
ImmLeaf<XLenVT, [{return (Imm == 0);}]> {
62-
let ParserMatchClass = ImmZeroAsmOperand;
63-
let OperandType = "OPERAND_ZERO";
64-
}
65-
6660
def CLUIImmAsmOperand : AsmOperandClass {
6761
let Name = "CLUIImm";
6862
let RenderMethod = "addImmOperands";

0 commit comments

Comments
 (0)