diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-02-06 07:14:37 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2023-02-06 07:25:56 -0800 |
commit | 2398e2057cfacb19d6a5d95455377081b34a7526 (patch) | |
tree | d45e0a557434268beab90a639f21fc9c1074cec6 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | 638abc270db27a1709890fcdca394bad26f9432b (diff) | |
download | llvm-2398e2057cfacb19d6a5d95455377081b34a7526.zip llvm-2398e2057cfacb19d6a5d95455377081b34a7526.tar.gz llvm-2398e2057cfacb19d6a5d95455377081b34a7526.tar.bz2 |
[RISCV] Remove DecoderMethod from C_NOP_HINT. NFC
This doesn't appear to be needed.
Differential Revision: https://reviews.llvm.org/D143367
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
-rw-r--r-- | llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp b/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp index c999c91..ae1a900 100644 --- a/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp +++ b/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp @@ -353,10 +353,6 @@ static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn, uint64_t Address, const MCDisassembler *Decoder); -static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, uint32_t Insn, - uint64_t Address, - const MCDisassembler *Decoder); - static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn, uint64_t Address, const MCDisassembler *Decoder); @@ -387,17 +383,6 @@ static DecodeStatus decodeRVCInstrRdRs1ImmZero(MCInst &Inst, uint32_t Insn, return MCDisassembler::Success; } -static DecodeStatus decodeRVCInstrSImm(MCInst &Inst, uint32_t Insn, - uint64_t Address, - const MCDisassembler *Decoder) { - uint32_t SImm6 = - fieldFromInstruction(Insn, 12, 1) << 5 | fieldFromInstruction(Insn, 2, 5); - DecodeStatus Result = decodeSImmOperand<6>(Inst, SImm6, Address, Decoder); - (void)Result; - assert(Result == MCDisassembler::Success && "Invalid immediate"); - return MCDisassembler::Success; -} - static DecodeStatus decodeRVCInstrRdSImm(MCInst &Inst, uint32_t Insn, uint64_t Address, const MCDisassembler *Decoder) { |