Lines Matching refs:RegisterContext
27 RegisterContext::RegisterContext(Thread &thread, uint32_t concrete_frame_idx) in RegisterContext() function in RegisterContext
31 RegisterContext::~RegisterContext() = default;
33 void RegisterContext::InvalidateIfNeeded(bool force) { in InvalidateIfNeeded()
53 RegisterContext::GetRegisterInfoByName(llvm::StringRef reg_name, in GetRegisterInfoByName()
70 RegisterContext::UpdateDynamicRegisterSize(const lldb_private::ArchSpec &arch, in UpdateDynamicRegisterSize()
109 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo()
117 const char *RegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName()
124 uint64_t RegisterContext::GetPC(uint64_t fail_value) { in GetPC()
141 bool RegisterContext::SetPC(uint64_t pc) { in SetPC()
156 bool RegisterContext::SetPC(Address addr) { in SetPC()
167 uint64_t RegisterContext::GetSP(uint64_t fail_value) { in GetSP()
173 bool RegisterContext::SetSP(uint64_t sp) { in SetSP()
179 uint64_t RegisterContext::GetFP(uint64_t fail_value) { in GetFP()
185 bool RegisterContext::SetFP(uint64_t fp) { in SetFP()
191 uint64_t RegisterContext::GetReturnAddress(uint64_t fail_value) { in GetReturnAddress()
197 uint64_t RegisterContext::GetFlags(uint64_t fail_value) { in GetFlags()
203 uint64_t RegisterContext::ReadRegisterAsUnsigned(uint32_t reg, in ReadRegisterAsUnsigned()
210 uint64_t RegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned()
220 bool RegisterContext::WriteRegisterFromUnsigned(uint32_t reg, uint64_t uval) { in WriteRegisterFromUnsigned()
226 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned()
236 bool RegisterContext::CopyFromRegisterContext(lldb::RegisterContextSP context) { in CopyFromRegisterContext()
271 lldb::tid_t RegisterContext::GetThreadID() const { return m_thread.GetID(); } in GetThreadID()
273 uint32_t RegisterContext::NumSupportedHardwareBreakpoints() { return 0; } in NumSupportedHardwareBreakpoints()
275 uint32_t RegisterContext::SetHardwareBreakpoint(lldb::addr_t addr, in SetHardwareBreakpoint()
280 bool RegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { return false; } in ClearHardwareBreakpoint()
282 uint32_t RegisterContext::NumSupportedHardwareWatchpoints() { return 0; } in NumSupportedHardwareWatchpoints()
284 uint32_t RegisterContext::SetHardwareWatchpoint(lldb::addr_t addr, size_t size, in SetHardwareWatchpoint()
289 bool RegisterContext::ClearHardwareWatchpoint(uint32_t hw_index) { in ClearHardwareWatchpoint()
293 bool RegisterContext::HardwareSingleStep(bool enable) { return false; } in HardwareSingleStep()
295 Status RegisterContext::ReadRegisterValueFromMemory( in ReadRegisterValueFromMemory()
365 Status RegisterContext::WriteRegisterValueToMemory( in WriteRegisterValueToMemory()
403 bool RegisterContext::ReadAllRegisterValues( in ReadAllRegisterValues()
408 bool RegisterContext::WriteAllRegisterValues( in WriteAllRegisterValues()
413 TargetSP RegisterContext::CalculateTarget() { in CalculateTarget()
417 ProcessSP RegisterContext::CalculateProcess() { in CalculateProcess()
421 ThreadSP RegisterContext::CalculateThread() { in CalculateThread()
425 StackFrameSP RegisterContext::CalculateStackFrame() { in CalculateStackFrame()
432 void RegisterContext::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
436 bool RegisterContext::ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk, in ConvertBetweenRegisterKinds()