size_t GetRegisterCount() override
virtual unsigned GetRegisterOffset(unsigned reg)
RegisterContextCore_riscv32(lldb_private::Thread &thread, std::unique_ptr< RegisterInfo_riscv32 > register_info)
virtual size_t GetGPRSize()
virtual unsigned GetRegisterSize(unsigned reg)
void InvalidateAllRegisters() override
const lldb_private::RegisterSet * GetRegisterSet(size_t set) override
const lldb_private::RegisterInfo * GetRegisterInfoAtIndex(size_t reg) override
virtual bool WriteGPR()=0
std::unique_ptr< RegisterInfo_riscv32 > m_register_info_up
uint32_t GetRegNumFCSR() const
virtual bool WriteFPR()=0
virtual const lldb_private::RegisterInfo * GetRegisterInfo()
~RegisterContextCore_riscv32() override
size_t GetRegisterSetCount() override