Searched refs:SextW (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
H A D | EmulateInstructionRISCV.cpp | 61 constexpr std::enable_if_t<sizeof(T) <= 4, uint64_t> SextW(T value) { in SextW() function 94 return SextW(inst & 0xFFFFF000); // imm[31:12] in DecodeUImm() 361 const auto exit_pc = current_pc + SextW(bne_exit.imm); in AtomicSequence() 376 if (entry_pc != current_pc + SextW(bne_start.imm)) in AtomicSequence() 721 return Load<LB, uint8_t, int8_t>(m_emu, inst, SextW); in operator ()() 724 return Load<LH, uint16_t, int16_t>(m_emu, inst, SextW); in operator ()() 727 return Load<LW, uint32_t, int32_t>(m_emu, inst, SextW); in operator ()() 902 m_emu, SextW(rs1 + SignExt(inst.imm))); in operator ()() 910 SextW(rs1 << inst.shamt)); in operator ()() 918 SextW(rs1 >> inst.shamt)); in operator ()() [all …]
|