ArchitectureX86
struct ArchitectureX86::FromDwarfRegisterMap : RegisterMap {
ArchitectureX86::ArchitectureX86(TeamMemory* teamMemory)
ArchitectureX86::~ArchitectureX86()
ArchitectureX86::Init()
ArchitectureX86::StackGrowthDirection() const
ArchitectureX86::CountRegisters() const
ArchitectureX86::Registers() const
ArchitectureX86::InitRegisterRules(CfaContext& context) const
ArchitectureX86::GetDwarfRegisterMaps(RegisterMap** _toDwarf,
ArchitectureX86::GetCpuFeatures(uint32& flags)
ArchitectureX86::CreateCpuState(CpuState*& _state)
ArchitectureX86::CreateCpuState(const void* cpuStateData, size_t size,
ArchitectureX86::CreateStackFrame(Image* image, FunctionDebugInfo* function,
ArchitectureX86::UpdateStackFrameCpuState(const StackFrame* frame,
ArchitectureX86::ReadValueFromMemory(target_addr_t address, uint32 valueType,
ArchitectureX86::ReadValueFromMemory(target_addr_t addressSpace,
ArchitectureX86::DisassembleCode(FunctionDebugInfo* function,
ArchitectureX86::GetStatement(FunctionDebugInfo* function,
ArchitectureX86::GetInstructionInfo(target_addr_t address,
ArchitectureX86::ResolvePICFunctionAddress(target_addr_t instructionAddress,
ArchitectureX86::GetWatchpointDebugCapabilities(int32& _maxRegisterCount,
ArchitectureX86::GetReturnAddressLocation(StackFrame* frame,
ArchitectureX86::_AddRegister(int32 index, const char* name,
ArchitectureX86::_AddIntegerRegister(int32 index, const char* name,
ArchitectureX86::_AddFPRegister(int32 index, const char* name)
ArchitectureX86::_AddSIMDRegister(int32 index, const char* name,
ArchitectureX86::_HasFunctionPrologue(FunctionDebugInfo* function) const
struct ArchitectureX86::ToDwarfRegisterMap : RegisterMap {
class ArchitectureX86 : public Architecture {
ArchitectureX86(TeamMemory* teamMemory);
virtual ~ArchitectureX86();
fArchitecture = new(std::nothrow) ArchitectureX86(this);
fArchitecture = new(std::nothrow) ArchitectureX86(this);