LLDB mainline
RegisterContextLinuxCore_x86_64 Member List

This is the complete list of members for RegisterContextLinuxCore_x86_64, including all inherited members.

BehavesLikeZerothFrame() constlldb_private::RegisterContextinlineprotectedvirtual
CalculateExecutionContext(ExecutionContext &exe_ctx) overridelldb_private::RegisterContextvirtual
CalculateProcess() overridelldb_private::RegisterContextvirtual
CalculateStackFrame() overridelldb_private::RegisterContextvirtual
CalculateTarget() overridelldb_private::RegisterContextvirtual
CalculateThread() overridelldb_private::RegisterContextvirtual
ClearHardwareBreakpoint(uint32_t hw_idx)lldb_private::RegisterContextvirtual
ClearHardwareWatchpoint(uint32_t hw_index)lldb_private::RegisterContextvirtual
ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk, uint32_t source_regnum, lldb::RegisterKind target_rk, uint32_t &target_regnum)lldb_private::RegisterContext
ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind, uint32_t num)lldb_private::RegisterContextvirtual
CopyFromRegisterContext(lldb::RegisterContextSP context)lldb_private::RegisterContext
CopyXSTATEtoYMM(uint32_t reg, lldb::ByteOrder byte_order)RegisterContextPOSIX_x86protected
CopyYMMtoXSTATE(uint32_t reg, lldb::ByteOrder byte_order)RegisterContextPOSIX_x86protected
eFSAVE enum valueRegisterContextPOSIX_x86
eFXSAVE enum valueRegisterContextPOSIX_x86
eNotValid enum valueRegisterContextPOSIX_x86
eSOFT enum valueRegisterContextPOSIX_x86
eXSAVE enum valueRegisterContextPOSIX_x86
FPRType enum nameRegisterContextPOSIX_x86
g_contained_eaxRegisterContextPOSIX_x86static
g_contained_ebpRegisterContextPOSIX_x86static
g_contained_ebxRegisterContextPOSIX_x86static
g_contained_ecxRegisterContextPOSIX_x86static
g_contained_ediRegisterContextPOSIX_x86static
g_contained_edxRegisterContextPOSIX_x86static
g_contained_esiRegisterContextPOSIX_x86static
g_contained_espRegisterContextPOSIX_x86static
g_contained_fdpRegisterContextPOSIX_x86static
g_contained_fipRegisterContextPOSIX_x86static
g_contained_r10RegisterContextPOSIX_x86static
g_contained_r11RegisterContextPOSIX_x86static
g_contained_r12RegisterContextPOSIX_x86static
g_contained_r13RegisterContextPOSIX_x86static
g_contained_r14RegisterContextPOSIX_x86static
g_contained_r15RegisterContextPOSIX_x86static
g_contained_r8RegisterContextPOSIX_x86static
g_contained_r9RegisterContextPOSIX_x86static
g_contained_raxRegisterContextPOSIX_x86static
g_contained_rbpRegisterContextPOSIX_x86static
g_contained_rbxRegisterContextPOSIX_x86static
g_contained_rcxRegisterContextPOSIX_x86static
g_contained_rdiRegisterContextPOSIX_x86static
g_contained_rdxRegisterContextPOSIX_x86static
g_contained_rsiRegisterContextPOSIX_x86static
g_contained_rspRegisterContextPOSIX_x86static
g_contained_st0_32RegisterContextPOSIX_x86static
g_contained_st0_64RegisterContextPOSIX_x86static
g_contained_st1_32RegisterContextPOSIX_x86static
g_contained_st1_64RegisterContextPOSIX_x86static
g_contained_st2_32RegisterContextPOSIX_x86static
g_contained_st2_64RegisterContextPOSIX_x86static
g_contained_st3_32RegisterContextPOSIX_x86static
g_contained_st3_64RegisterContextPOSIX_x86static
g_contained_st4_32RegisterContextPOSIX_x86static
g_contained_st4_64RegisterContextPOSIX_x86static
g_contained_st5_32RegisterContextPOSIX_x86static
g_contained_st5_64RegisterContextPOSIX_x86static
g_contained_st6_32RegisterContextPOSIX_x86static
g_contained_st6_64RegisterContextPOSIX_x86static
g_contained_st7_32RegisterContextPOSIX_x86static
g_contained_st7_64RegisterContextPOSIX_x86static
g_invalidate_eaxRegisterContextPOSIX_x86static
g_invalidate_ebpRegisterContextPOSIX_x86static
g_invalidate_ebxRegisterContextPOSIX_x86static
g_invalidate_ecxRegisterContextPOSIX_x86static
g_invalidate_ediRegisterContextPOSIX_x86static
g_invalidate_edxRegisterContextPOSIX_x86static
g_invalidate_esiRegisterContextPOSIX_x86static
g_invalidate_espRegisterContextPOSIX_x86static
g_invalidate_fdpRegisterContextPOSIX_x86static
g_invalidate_fipRegisterContextPOSIX_x86static
g_invalidate_r10RegisterContextPOSIX_x86static
g_invalidate_r11RegisterContextPOSIX_x86static
g_invalidate_r12RegisterContextPOSIX_x86static
g_invalidate_r13RegisterContextPOSIX_x86static
g_invalidate_r14RegisterContextPOSIX_x86static
g_invalidate_r15RegisterContextPOSIX_x86static
g_invalidate_r8RegisterContextPOSIX_x86static
g_invalidate_r9RegisterContextPOSIX_x86static
g_invalidate_raxRegisterContextPOSIX_x86static
g_invalidate_rbpRegisterContextPOSIX_x86static
g_invalidate_rbxRegisterContextPOSIX_x86static
g_invalidate_rcxRegisterContextPOSIX_x86static
g_invalidate_rdiRegisterContextPOSIX_x86static
g_invalidate_rdxRegisterContextPOSIX_x86static
g_invalidate_rsiRegisterContextPOSIX_x86static
g_invalidate_rspRegisterContextPOSIX_x86static
g_invalidate_st0_32RegisterContextPOSIX_x86static
g_invalidate_st0_64RegisterContextPOSIX_x86static
g_invalidate_st1_32RegisterContextPOSIX_x86static
g_invalidate_st1_64RegisterContextPOSIX_x86static
g_invalidate_st2_32RegisterContextPOSIX_x86static
g_invalidate_st2_64RegisterContextPOSIX_x86static
g_invalidate_st3_32RegisterContextPOSIX_x86static
g_invalidate_st3_64RegisterContextPOSIX_x86static
g_invalidate_st4_32RegisterContextPOSIX_x86static
g_invalidate_st4_64RegisterContextPOSIX_x86static
g_invalidate_st5_32RegisterContextPOSIX_x86static
g_invalidate_st5_64RegisterContextPOSIX_x86static
g_invalidate_st6_32RegisterContextPOSIX_x86static
g_invalidate_st6_64RegisterContextPOSIX_x86static
g_invalidate_st7_32RegisterContextPOSIX_x86static
g_invalidate_st7_64RegisterContextPOSIX_x86static
GetByteOrder()lldb_private::RegisterContextvirtual
GetFlags(uint64_t fail_value=0)lldb_private::RegisterContext
GetFP(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetFPRType()RegisterContextPOSIX_x86protected
GetFXSAVEOffset()RegisterContextPOSIX_x86virtual
GetGPRSize()RegisterContextPOSIX_x86virtual
GetPC(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetPCForSymbolication(Address &address)lldb_private::RegisterContext
GetRegInfo() overrideRegisterContextLinuxCore_x86_64virtual
GetRegisterCount() overrideRegisterContextPOSIX_x86virtual
GetRegisterInfo()RegisterContextPOSIX_x86protectedvirtual
lldb_private::RegisterContext::GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num)lldb_private::RegisterContext
GetRegisterInfoAtIndex(size_t reg) overrideRegisterContextPOSIX_x86virtual
GetRegisterInfoByName(llvm::StringRef reg_name, uint32_t start_idx=0)lldb_private::RegisterContext
GetRegisterName(unsigned reg)RegisterContextPOSIX_x86
lldb_private::RegisterContext::GetRegisterName(uint32_t reg)lldb_private::RegisterContext
GetRegisterOffset(unsigned reg)RegisterContextPOSIX_x86virtual
GetRegisterSet(size_t set) overrideRegisterContextLinuxCore_x86_64virtual
GetRegisterSetCount() overrideRegisterContextPOSIX_x86virtual
GetRegisterSize(unsigned reg)RegisterContextPOSIX_x86virtual
GetReturnAddress(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetSP(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
GetStopID() constlldb_private::RegisterContextinline
GetThread()lldb_private::RegisterContextinlinevirtual
GetThreadID() constlldb_private::RegisterContextvirtual
GetThreadPointer(uint64_t fail_value=LLDB_INVALID_ADDRESS)lldb_private::RegisterContext
HardwareSingleStep(bool enable) overrideRegisterContextCorePOSIX_x86_64virtual
Invalidate()RegisterContextPOSIX_x86
InvalidateAllRegisters() overrideRegisterContextPOSIX_x86virtual
InvalidateIfNeeded(bool force)lldb_private::RegisterContext
IsAVX(unsigned reg)RegisterContextPOSIX_x86protected
IsFPR(unsigned reg)RegisterContextPOSIX_x86protected
IsFPR(unsigned reg, FPRType fpr_type)RegisterContextPOSIX_x86protected
IsGPR(unsigned reg)RegisterContextPOSIX_x86protected
IsRegisterSetAvailable(size_t set_index)RegisterContextPOSIX_x86protectedvirtual
m_concrete_frame_idxlldb_private::RegisterContextprotected
m_fprRegisterContextPOSIX_x86protected
m_fpr_typeRegisterContextPOSIX_x86protected
m_fpregsetRegisterContextCorePOSIX_x86_64private
m_gpregsetRegisterContextCorePOSIX_x86_64private
m_register_info_upRegisterContextPOSIX_x86protected
m_stop_idlldb_private::RegisterContextprotected
m_threadlldb_private::RegisterContextprotected
m_ymm_setRegisterContextPOSIX_x86protected
NumSupportedHardwareBreakpoints()lldb_private::RegisterContextvirtual
NumSupportedHardwareWatchpoints()lldb_private::RegisterContextvirtual
operator=(const RegisterContext &)=deletelldb_private::RegisterContextprivate
ReadAllRegisterValues(lldb::WritableDataBufferSP &data_sp) overrideRegisterContextCorePOSIX_x86_64virtual
RegisterContextPOSIX_x86::ReadAllRegisterValues(lldb_private::RegisterCheckpoint &reg_checkpoint)lldb_private::RegisterContextvirtual
ReadFPR() overrideRegisterContextCorePOSIX_x86_64protectedvirtual
ReadGPR() overrideRegisterContextCorePOSIX_x86_64protectedvirtual
ReadRegister(const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &value) overrideRegisterContextCorePOSIX_x86_64virtual
ReadRegisterAsUnsigned(uint32_t reg, uint64_t fail_value)lldb_private::RegisterContext
ReadRegisterAsUnsigned(const RegisterInfo *reg_info, uint64_t fail_value)lldb_private::RegisterContext
ReadRegisterValueFromMemory(const lldb_private::RegisterInfo *reg_info, lldb::addr_t src_addr, uint32_t src_len, RegisterValue &reg_value)lldb_private::RegisterContextvirtual
ReconfigureRegisterInfo()lldb_private::RegisterContextinlinevirtual
RegisterContext(Thread &thread, uint32_t concrete_frame_idx)lldb_private::RegisterContext
RegisterContext(const RegisterContext &)=deletelldb_private::RegisterContextprivate
RegisterContextCorePOSIX_x86_64(lldb_private::Thread &thread, lldb_private::RegisterInfoInterface *register_info, const lldb_private::DataExtractor &gpregset, llvm::ArrayRef< lldb_private::CoreNote > notes)RegisterContextCorePOSIX_x86_64
RegisterContextLinuxCore_x86_64(lldb_private::Thread &thread, lldb_private::RegisterInfoInterface *register_info, const lldb_private::DataExtractor &gpregset, llvm::ArrayRef< lldb_private::CoreNote > notes)RegisterContextLinuxCore_x86_64
RegisterContextPOSIX_x86(lldb_private::Thread &thread, uint32_t concrete_frame_idx, lldb_private::RegisterInfoInterface *register_info)RegisterContextPOSIX_x86
RegisterWriteCausesReconfigure(const llvm::StringRef name)lldb_private::RegisterContextinlinevirtual
SetFP(uint64_t fp)lldb_private::RegisterContext
SetHardwareBreakpoint(lldb::addr_t addr, size_t size)lldb_private::RegisterContextvirtual
SetHardwareWatchpoint(lldb::addr_t addr, size_t size, bool read, bool write)lldb_private::RegisterContextvirtual
SetPC(uint64_t pc)lldb_private::RegisterContext
SetPC(Address addr)lldb_private::RegisterContext
SetSP(uint64_t sp)lldb_private::RegisterContext
SetStopID(uint32_t stop_id)lldb_private::RegisterContextinline
WriteAllRegisterValues(const lldb::DataBufferSP &data_sp) overrideRegisterContextCorePOSIX_x86_64virtual
RegisterContextPOSIX_x86::WriteAllRegisterValues(const lldb_private::RegisterCheckpoint &reg_checkpoint)lldb_private::RegisterContextvirtual
WriteFPR() overrideRegisterContextCorePOSIX_x86_64protectedvirtual
WriteGPR() overrideRegisterContextCorePOSIX_x86_64protectedvirtual
WriteRegister(const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &value) overrideRegisterContextCorePOSIX_x86_64virtual
WriteRegisterFromUnsigned(uint32_t reg, uint64_t uval)lldb_private::RegisterContext
WriteRegisterFromUnsigned(const RegisterInfo *reg_info, uint64_t uval)lldb_private::RegisterContext
WriteRegisterValueToMemory(const lldb_private::RegisterInfo *reg_info, lldb::addr_t dst_addr, uint32_t dst_len, const RegisterValue &reg_value)lldb_private::RegisterContextvirtual
~ExecutionContextScope()=defaultlldb_private::ExecutionContextScopevirtual
~RegisterContext() overridelldb_private::RegisterContext
~RegisterContextPOSIX_x86() overrideRegisterContextPOSIX_x86