Searched refs:EmulateInstructionRISCV (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
H A D | EmulateInstructionRISCV.h | 23 class EmulateInstructionRISCV : public EmulateInstruction { 53 EmulateInstructionRISCV(const ArchSpec &arch) : EmulateInstruction(arch) {} in EmulateInstructionRISCV() function 80 EmulateInstructionRISCV::Context ctx; in ReadMem() 91 EmulateInstructionRISCV::Context ctx; in WriteMem()
|
H A D | EmulateInstructionRISCV.cpp | 32 LLDB_PLUGIN_DEFINE_ADV(EmulateInstructionRISCV, InstructionRISCV) 111 bool Rd::Write(EmulateInstructionRISCV &emulator, uint64_t value) { in Write() 122 bool Rd::WriteAPFloat(EmulateInstructionRISCV &emulator, APFloat value) { in WriteAPFloat() 133 std::optional<uint64_t> Rs::Read(EmulateInstructionRISCV &emulator) { in Read() 141 std::optional<int32_t> Rs::ReadI32(EmulateInstructionRISCV &emulator) { in ReadI32() 146 std::optional<int64_t> Rs::ReadI64(EmulateInstructionRISCV &emulator) { in ReadI64() 151 std::optional<uint32_t> Rs::ReadU32(EmulateInstructionRISCV &emulator) { in ReadU32() 156 std::optional<APFloat> Rs::ReadAPFloat(EmulateInstructionRISCV &emulator, in ReadAPFloat() 220 LoadStoreAddr(EmulateInstructionRISCV &emulator, I inst) { in LoadStoreAddr() 229 Load(EmulateInstructionRISCV &emulator, I inst, uint64_t (*extend)(E)) { in Load() [all …]
|
H A D | RISCVInstructions.h | 20 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,
|
/freebsd/contrib/llvm-project/lldb/tools/lldb-server/ |
H A D | SystemInitializerLLGS.cpp | 75 EmulateInstructionRISCV::Initialize(); in Initialize() 97 EmulateInstructionRISCV::Terminate(); in Terminate()
|
/freebsd/lib/clang/liblldb/ |
H A D | Makefile | 395 SRCS+= Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp
|