Lines Matching refs:NativeRegisterContext
21 NativeRegisterContext::NativeRegisterContext(NativeThreadProtocol &thread) in NativeRegisterContext() function in NativeRegisterContext
25 NativeRegisterContext::~NativeRegisterContext() = default;
54 NativeRegisterContext::GetRegisterInfoByName(llvm::StringRef reg_name, in GetRegisterInfoByName()
70 const RegisterInfo *NativeRegisterContext::GetRegisterInfo(uint32_t kind, in GetRegisterInfo()
78 const char *NativeRegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName()
85 const char *NativeRegisterContext::GetRegisterSetNameForRegisterAtIndex( in GetRegisterSetNameForRegisterAtIndex()
112 lldb::addr_t NativeRegisterContext::GetPC(lldb::addr_t fail_value) { in GetPC()
131 NativeRegisterContext::GetPCfromBreakpointLocation(lldb::addr_t fail_value) { in GetPCfromBreakpointLocation()
135 Status NativeRegisterContext::SetPC(lldb::addr_t pc) { in SetPC()
141 lldb::addr_t NativeRegisterContext::GetSP(lldb::addr_t fail_value) { in GetSP()
147 Status NativeRegisterContext::SetSP(lldb::addr_t sp) { in SetSP()
153 lldb::addr_t NativeRegisterContext::GetFP(lldb::addr_t fail_value) { in GetFP()
159 Status NativeRegisterContext::SetFP(lldb::addr_t fp) { in SetFP()
165 lldb::addr_t NativeRegisterContext::GetReturnAddress(lldb::addr_t fail_value) { in GetReturnAddress()
171 lldb::addr_t NativeRegisterContext::GetFlags(lldb::addr_t fail_value) { in GetFlags()
178 NativeRegisterContext::ReadRegisterAsUnsigned(uint32_t reg, in ReadRegisterAsUnsigned()
186 NativeRegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned()
211 Status NativeRegisterContext::WriteRegisterFromUnsigned(uint32_t reg, in WriteRegisterFromUnsigned()
219 NativeRegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned()
232 lldb::tid_t NativeRegisterContext::GetThreadID() const { in GetThreadID()
236 uint32_t NativeRegisterContext::NumSupportedHardwareBreakpoints() { return 0; } in NumSupportedHardwareBreakpoints()
238 uint32_t NativeRegisterContext::SetHardwareBreakpoint(lldb::addr_t addr, in SetHardwareBreakpoint()
243 Status NativeRegisterContext::ClearAllHardwareBreakpoints() { in ClearAllHardwareBreakpoints()
247 bool NativeRegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { in ClearHardwareBreakpoint()
251 Status NativeRegisterContext::GetHardwareBreakHitIndex(uint32_t &bp_index, in GetHardwareBreakHitIndex()
257 uint32_t NativeRegisterContext::NumSupportedHardwareWatchpoints() { return 0; } in NumSupportedHardwareWatchpoints()
259 uint32_t NativeRegisterContext::SetHardwareWatchpoint(lldb::addr_t addr, in SetHardwareWatchpoint()
265 bool NativeRegisterContext::ClearHardwareWatchpoint(uint32_t hw_index) { in ClearHardwareWatchpoint()
269 Status NativeRegisterContext::ClearWatchpointHit(uint32_t hw_index) { in ClearWatchpointHit()
273 Status NativeRegisterContext::ClearAllHardwareWatchpoints() { in ClearAllHardwareWatchpoints()
277 Status NativeRegisterContext::IsWatchpointHit(uint32_t wp_index, bool &is_hit) { in IsWatchpointHit()
282 Status NativeRegisterContext::GetWatchpointHitIndex(uint32_t &wp_index, in GetWatchpointHitIndex()
288 Status NativeRegisterContext::IsWatchpointVacant(uint32_t wp_index, in IsWatchpointVacant()
294 lldb::addr_t NativeRegisterContext::GetWatchpointAddress(uint32_t wp_index) { in GetWatchpointAddress()
298 lldb::addr_t NativeRegisterContext::GetWatchpointHitAddress(uint32_t wp_index) { in GetWatchpointHitAddress()
302 bool NativeRegisterContext::HardwareSingleStep(bool enable) { return false; } in HardwareSingleStep()
304 Status NativeRegisterContext::ReadRegisterValueFromMemory( in ReadRegisterValueFromMemory()
374 Status NativeRegisterContext::WriteRegisterValueToMemory( in WriteRegisterValueToMemory()
413 NativeRegisterContext::ConvertRegisterKindToRegisterNumber(uint32_t kind, in ConvertRegisterKindToRegisterNumber()
429 NativeRegisterContext::GetExpeditedRegisters(ExpeditedRegs expType) const { in GetExpeditedRegisters()