Searched refs:DNBArchMachARM (Results 1 – 4 of 4) sorted by relevance
116 void DNBArchMachARM::Initialize() { in Initialize()118 CPU_TYPE_ARM, DNBArchMachARM::Create, DNBArchMachARM::GetRegisterSetInfo, in Initialize()119 DNBArchMachARM::SoftwareBreakpointOpcode}; in Initialize()125 DNBArchProtocol *DNBArchMachARM::Create(MachThread *thread) { in Create()126 DNBArchMachARM *obj = new DNBArchMachARM(thread); in Create()130 const uint8_t *DNBArchMachARM::SoftwareBreakpointOpcode(nub_size_t byte_size) { in SoftwareBreakpointOpcode()140 uint32_t DNBArchMachARM::GetCPUType() { return CPU_TYPE_ARM; } in GetCPUType()142 uint64_t DNBArchMachARM::GetPC(uint64_t failValue) { in GetPC()149 kern_return_t DNBArchMachARM::SetPC(uint64_t value) { in SetPC()159 uint64_t DNBArchMachARM::GetSP(uint64_t failValue) { in GetSP()[all …]
24 class DNBArchMachARM : public DNBArchProtocol {28 DNBArchMachARM(MachThread *thread) in DNBArchMachARM() function42 virtual ~DNBArchMachARM() {} in ~DNBArchMachARM()
121 * arm/DNBArchImpl.cpp (DNBArchMachARM::GetGPRState): Improved logging.160 * DNBArchImpl.cpp (DNBArchMachARM::EvaluateNextInstructionForSoftwareBreakpointSetup):198 * DNBArchImpl.cpp (DNBArchMachARM::EvaluateNextInstructionForSoftwareBreakpointSetup): 217 * DNBArchImpl.cpp (DNBArchMachARM::ThreadDidStop): Disable any of the219 (DNBArchMachARM::StepNotComplete): Changed renamed member accesses.220 (DNBArchMachARM::DecodeITBlockInstructions): New function for software 222 (DNBArchMachARM::EnableHardwareSingleStep): Cleaned up logging.223 (DNBArchMachARM::ComputeNextPC): Ditto.224 (DNBArchMachARM::EvaluateNextInstructionForSoftwareBreakpointSetup): Now226 (DNBArchMachARM::SetSingleStepSoftwareBreakpoints): Ditto.[all …]
1754 DNBArchMachARM::Initialize(); in DNBInitialize()