Skip to content

Commit 973bf4d

Browse files
authored
[RISCV] Remove unnecessary if guard before calling SignExtend64<6> in decodeCLUIImmOperand. NFC (llvm#133514)
1 parent 021a1f6 commit 973bf4d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -455,8 +455,7 @@ static DecodeStatus decodeCLUIImmOperand(MCInst &Inst, uint32_t Imm,
455455
assert(isUInt<6>(Imm) && "Invalid immediate");
456456
if (Imm == 0)
457457
return MCDisassembler::Fail;
458-
if (Imm > 31)
459-
Imm = (SignExtend64<6>(Imm) & 0xfffff);
458+
Imm = SignExtend64<6>(Imm) & 0xfffff;
460459
Inst.addOperand(MCOperand::createImm(Imm));
461460
return MCDisassembler::Success;
462461
}

0 commit comments

Comments
 (0)