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()
80 const RegisterInfo *RegisterContext::GetRegisterInfo(lldb::RegisterKind kind, in GetRegisterInfo()
88 const char *RegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName()
95 uint64_t RegisterContext::GetPC(uint64_t fail_value) { in GetPC()
112 uint64_t RegisterContext::GetThreadPointer(uint64_t fail_value) { in GetThreadPointer()
118 bool RegisterContext::SetPC(uint64_t pc) { in SetPC()
133 bool RegisterContext::GetPCForSymbolication(Address &address) { in GetPCForSymbolication()
147 bool RegisterContext::SetPC(Address addr) { in SetPC()
158 uint64_t RegisterContext::GetSP(uint64_t fail_value) { in GetSP()
164 bool RegisterContext::SetSP(uint64_t sp) { in SetSP()
170 uint64_t RegisterContext::GetFP(uint64_t fail_value) { in GetFP()
176 bool RegisterContext::SetFP(uint64_t fp) { in SetFP()
182 uint64_t RegisterContext::GetReturnAddress(uint64_t fail_value) { in GetReturnAddress()
188 uint64_t RegisterContext::GetFlags(uint64_t fail_value) { in GetFlags()
194 uint64_t RegisterContext::ReadRegisterAsUnsigned(uint32_t reg, in ReadRegisterAsUnsigned()
201 uint64_t RegisterContext::ReadRegisterAsUnsigned(const RegisterInfo *reg_info, in ReadRegisterAsUnsigned()
211 bool RegisterContext::WriteRegisterFromUnsigned(uint32_t reg, uint64_t uval) { in WriteRegisterFromUnsigned()
217 bool RegisterContext::WriteRegisterFromUnsigned(const RegisterInfo *reg_info, in WriteRegisterFromUnsigned()
227 bool RegisterContext::CopyFromRegisterContext(lldb::RegisterContextSP context) { in CopyFromRegisterContext()
262 lldb::tid_t RegisterContext::GetThreadID() const { return m_thread.GetID(); } in GetThreadID()
264 uint32_t RegisterContext::NumSupportedHardwareBreakpoints() { return 0; } in NumSupportedHardwareBreakpoints()
266 uint32_t RegisterContext::SetHardwareBreakpoint(lldb::addr_t addr, in SetHardwareBreakpoint()
274 RegisterContext::ConvertRegisterKindToRegisterNumber(lldb::RegisterKind kind, in ConvertRegisterKindToRegisterNumber()
289 bool RegisterContext::ClearHardwareBreakpoint(uint32_t hw_idx) { return false; } in ClearHardwareBreakpoint()
291 uint32_t RegisterContext::NumSupportedHardwareWatchpoints() { return 0; } in NumSupportedHardwareWatchpoints()
293 uint32_t RegisterContext::SetHardwareWatchpoint(lldb::addr_t addr, size_t size, in SetHardwareWatchpoint()
298 bool RegisterContext::ClearHardwareWatchpoint(uint32_t hw_index) { in ClearHardwareWatchpoint()
302 bool RegisterContext::HardwareSingleStep(bool enable) { return false; } in HardwareSingleStep()
304 Status RegisterContext::ReadRegisterValueFromMemory( in ReadRegisterValueFromMemory()
369 Status RegisterContext::WriteRegisterValueToMemory( in WriteRegisterValueToMemory()
411 lldb::ByteOrder RegisterContext::GetByteOrder() { in GetByteOrder()
422 bool RegisterContext::ReadAllRegisterValues( in ReadAllRegisterValues()
427 bool RegisterContext::WriteAllRegisterValues( in WriteAllRegisterValues()
432 TargetSP RegisterContext::CalculateTarget() { in CalculateTarget()
436 ProcessSP RegisterContext::CalculateProcess() { in CalculateProcess()
440 ThreadSP RegisterContext::CalculateThread() { in CalculateThread()
444 StackFrameSP RegisterContext::CalculateStackFrame() { in CalculateStackFrame()
451 void RegisterContext::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
455 bool RegisterContext::ConvertBetweenRegisterKinds(lldb::RegisterKind source_rk, in ConvertBetweenRegisterKinds()