Lines Matching refs:RegisterContext
26 RegisterContext::RegisterContext(Thread &thread, uint32_t concrete_frame_idx) in RegisterContext() function in RegisterContext
30 RegisterContext::~RegisterContext() = default;
32 void RegisterContext::InvalidateIfNeeded(bool force) { in InvalidateIfNeeded()
52 RegisterContext::GetRegisterInfoByName(llvm::StringRef reg_name, in GetRegisterInfoByName()
69 RegisterContext::UpdateDynamicRegisterSize(const lldb_private::ArchSpec &arch, in UpdateDynamicRegisterSize()
106 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo()
114 const char *RegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName()
121 uint64_t RegisterContext::GetPC(uint64_t fail_value) { in GetPC()
138 bool RegisterContext::SetPC(uint64_t pc) { in SetPC()
153 bool RegisterContext::GetPCForSymbolication(Address &address) { in GetPCForSymbolication()
167 bool RegisterContext::SetPC(Address addr) { in SetPC()
178 uint64_t RegisterContext::GetSP(uint64_t fail_value) { in GetSP()
184 bool RegisterContext::SetSP(uint64_t sp) { in SetSP()
190 uint64_t RegisterContext::GetFP(uint64_t fail_value) { in GetFP()
196 bool RegisterContext::SetFP(uint64_t fp) { in SetFP()
202 uint64_t RegisterContext::GetReturnAddress(uint64_t fail_value) { in GetReturnAddress()
208 uint64_t RegisterContext::GetFlags(uint64_t fail_value) { in GetFlags()
214 uint64_t RegisterContext::ReadRegisterAsUnsigned(uint32_t reg, in ReadRegisterAsUnsigned()
221 uint64_t RegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned()
231 bool RegisterContext::WriteRegisterFromUnsigned(uint32_t reg, uint64_t uval) { in WriteRegisterFromUnsigned()
237 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned()
247 bool RegisterContext::CopyFromRegisterContext(lldb::RegisterContextSP context) { in CopyFromRegisterContext()
282 lldb::tid_t RegisterContext::GetThreadID() const { return m_thread.GetID(); } in GetThreadID()
284 uint32_t RegisterContext::NumSupportedHardwareBreakpoints() { return 0; } in NumSupportedHardwareBreakpoints()
286 uint32_t RegisterContext::SetHardwareBreakpoint(lldb::addr_t addr, in SetHardwareBreakpoint()
294 RegisterContext::ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind, in ConvertRegisterKindToRegisterNumber()
309 bool RegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { return false; } in ClearHardwareBreakpoint()
311 uint32_t RegisterContext::NumSupportedHardwareWatchpoints() { return 0; } in NumSupportedHardwareWatchpoints()
313 uint32_t RegisterContext::SetHardwareWatchpoint(lldb::addr_t addr, size_t size, in SetHardwareWatchpoint()
318 bool RegisterContext::ClearHardwareWatchpoint(uint32_t hw_index) { in ClearHardwareWatchpoint()
322 bool RegisterContext::HardwareSingleStep(bool enable) { return false; } in HardwareSingleStep()
324 Status RegisterContext::ReadRegisterValueFromMemory( in ReadRegisterValueFromMemory()
394 Status RegisterContext::WriteRegisterValueToMemory( in WriteRegisterValueToMemory()
432 lldb::ByteOrder RegisterContext::GetByteOrder() { in GetByteOrder()
443 bool RegisterContext::ReadAllRegisterValues( in ReadAllRegisterValues()
448 bool RegisterContext::WriteAllRegisterValues( in WriteAllRegisterValues()
453 TargetSP RegisterContext::CalculateTarget() { in CalculateTarget()
457 ProcessSP RegisterContext::CalculateProcess() { in CalculateProcess()
461 ThreadSP RegisterContext::CalculateThread() { in CalculateThread()
465 StackFrameSP RegisterContext::CalculateStackFrame() { in CalculateStackFrame()
472 void RegisterContext::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
476 bool RegisterContext::ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk, in ConvertBetweenRegisterKinds()