Searched refs:EmulateInstructionRISCV (Results 1 – 5 of 5) sorted by relevance
23 class EmulateInstructionRISCV : public EmulateInstruction {53 EmulateInstructionRISCV(const ArchSpec &arch) : EmulateInstruction(arch) {} in EmulateInstructionRISCV() function79 EmulateInstructionRISCV::Context ctx; in ReadMem()90 EmulateInstructionRISCV::Context ctx; in WriteMem()
20 class EmulateInstructionRISCV; variable24 bool Write(EmulateInstructionRISCV &emulator, uint64_t value);25 bool WriteAPFloat(EmulateInstructionRISCV &emulator, llvm::APFloat value);30 std::optional<uint64_t> Read(EmulateInstructionRISCV &emulator);31 std::optional<int32_t> ReadI32(EmulateInstructionRISCV &emulator);32 std::optional<int64_t> ReadI64(EmulateInstructionRISCV &emulator);33 std::optional<uint32_t> ReadU32(EmulateInstructionRISCV &emulator);34 std::optional<llvm::APFloat> ReadAPFloat(EmulateInstructionRISCV &emulator,
32 LLDB_PLUGIN_DEFINE_ADV(EmulateInstructionRISCV, InstructionRISCV)220 LoadStoreAddr(EmulateInstructionRISCV &emulator, I inst) { in LoadStoreAddr()241 Store(EmulateInstructionRISCV &emulator, I inst) { in Store()333 bool AtomicSequence(EmulateInstructionRISCV &emulator) { in AtomicSequence()651 EmulateInstructionRISCV &m_emu;1621 bool EmulateInstructionRISCV::ReadInstruction() { in ReadInstruction()1644 bool EmulateInstructionRISCV::WritePC(addr_t pc) { in WritePC()1676 bool EmulateInstructionRISCV::SetAccruedExceptions( in SetAccruedExceptions()1756 void EmulateInstructionRISCV::Initialize() { in Initialize()1761 void EmulateInstructionRISCV::Terminate() { in Terminate()[all …]
75 EmulateInstructionRISCV::Initialize(); in Initialize()97 EmulateInstructionRISCV::Terminate(); in Terminate()
388 SRCS+= Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp