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