std::unique_ptr< lldb_private::RegisterInfoInterface > m_register_info_up
virtual bool WriteGPR()=0
size_t GetRegisterSetCount() override
void InvalidateAllRegisters() override
~RegisterContextPOSIX_x86() override
const lldb_private::RegisterInfo * GetRegisterInfoAtIndex(size_t reg) override
bool CopyXSTATEtoYMM(uint32_t reg, lldb::ByteOrder byte_order)
virtual size_t GetFXSAVEOffset()
lldb_private::YMM m_ymm_set
virtual size_t GetGPRSize()
virtual unsigned GetRegisterOffset(unsigned reg)
virtual bool IsRegisterSetAvailable(size_t set_index)
const lldb_private::RegisterSet * GetRegisterSet(size_t set) override
virtual const lldb_private::RegisterInfo * GetRegisterInfo()
virtual bool WriteFPR()=0
RegisterContextPOSIX_x86(lldb_private::Thread &thread, uint32_t concrete_frame_idx, lldb_private::RegisterInfoInterface *register_info)
virtual unsigned GetRegisterSize(unsigned reg)
virtual lldb_private::RegInfo & GetRegInfo()
const char * GetRegisterName(unsigned reg)
size_t GetRegisterCount() override
bool CopyYMMtoXSTATE(uint32_t reg, lldb::ByteOrder byte_order)