Home
last modified time | relevance | path

Searched refs:DNBArchMachARM (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/lldb/tools/debugserver/source/MacOSX/arm/
DDNBArchImpl.cpp116 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 …]
DDNBArchImpl.h24 class DNBArchMachARM : public DNBArchProtocol {
28 DNBArchMachARM(MachThread *thread) in DNBArchMachARM() function
42 virtual ~DNBArchMachARM() {} in ~DNBArchMachARM()
/external/llvm-project/lldb/tools/debugserver/source/
DChangeLog121 * 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 the
219 (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): Now
226 (DNBArchMachARM::SetSingleStepSoftwareBreakpoints): Ditto.
[all …]
DDNB.cpp1754 DNBArchMachARM::Initialize(); in DNBInitialize()