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

/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.h1 //===-- EmulateInstructionRISCV.h -----------------------------------------===//
23 class EmulateInstructionRISCV : public EmulateInstruction { class in namespace:lldb_private
53 EmulateInstructionRISCV(const ArchSpec &arch) : EmulateInstruction(arch) {} function in class:lldb_private::EmulateInstructionRISCV
79 EmulateInstructionRISCV::Context ctx;
90 EmulateInstructionRISCV::Context ctx;
H A DRISCVInstructions.h20 class EmulateInstructionRISCV;
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.cpp1 //===-- EmulateInstructionRISCV.cpp ---------------------------------------===//
9 #include "EmulateInstructionRISCV.h"
32 LLDB_PLUGIN_DEFINE_ADV(EmulateInstructionRISCV, InstructionRISCV)
111 bool Rd::Write(EmulateInstructionRISCV &emulator, uint64_t value) {
122 bool Rd::WriteAPFloat(EmulateInstructionRISCV &emulator, APFloat value) {
133 std::optional<uint64_t> Rs::Read(EmulateInstructionRISCV &emulator) {
141 std::optional<int32_t> Rs::ReadI32(EmulateInstructionRISCV &emulator) {
146 std::optional<int64_t> Rs::ReadI64(EmulateInstructionRISCV &emulator) {
151 std::optional<uint32_t> Rs::ReadU32(EmulateInstructionRISCV &emulator) {
156 std::optional<APFloat> Rs::ReadAPFloat(EmulateInstructionRISCV
[all...]
/freebsd-current/contrib/llvm-project/lldb/tools/lldb-server/
H A DSystemInitializerLLGS.cpp51 #include "Plugins/Instruction/RISCV/EmulateInstructionRISCV.h"
75 EmulateInstructionRISCV::Initialize();
97 EmulateInstructionRISCV::Terminate();
/freebsd-current/lib/clang/liblldb/
H A DMakefile388 SRCS+= Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp

Completed in 128 milliseconds