Home
last modified time | relevance | path

Searched refs:EmulateInstructionRISCV (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.h23 class EmulateInstructionRISCV : public EmulateInstruction {
53 EmulateInstructionRISCV(const ArchSpec &arch) : EmulateInstruction(arch) {} in EmulateInstructionRISCV() function
79 EmulateInstructionRISCV::Context ctx; in ReadMem()
90 EmulateInstructionRISCV::Context ctx; in WriteMem()
H A DRISCVInstructions.h20 class EmulateInstructionRISCV; variable
24 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,
H A DEmulateInstructionRISCV.cpp32 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 …]
/freebsd-14.2/contrib/llvm-project/lldb/tools/lldb-server/
H A DSystemInitializerLLGS.cpp75 EmulateInstructionRISCV::Initialize(); in Initialize()
97 EmulateInstructionRISCV::Terminate(); in Terminate()
/freebsd-14.2/lib/clang/liblldb/
H A DMakefile388 SRCS+= Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp