Searched refs:GetRegisterContext (Results 1 - 25 of 98) sorted by relevance

1234

/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Trace/common/
H A DThreadPostMortemTrace.cpp24 RegisterContextSP ThreadPostMortemTrace::GetRegisterContext() { function in class:ThreadPostMortemTrace
H A DThreadPostMortemTrace.h39 lldb::RegisterContextSP GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanStepInstruction.cpp41 m_instruction_addr = thread.GetRegisterContext()->GetPC(0);
104 uint64_t pc = thread.GetRegisterContext()->GetPC(0);
112 return (thread.GetRegisterContext()->GetPC(0) != m_instruction_addr);
144 if (thread.GetRegisterContext()->GetPC(0) != m_instruction_addr) {
187 thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC();
191 addr_t return_addr = return_frame->GetRegisterContext()->GetPC();
221 lldb::addr_t pc_addr = thread.GetRegisterContext()->GetPC(0);
H A DThreadPlanStepOverBreakpoint.cpp34 m_breakpoint_addr = thread.GetRegisterContext()->GetPC();
80 lldb::addr_t pc_addr = GetThread().GetRegisterContext()->GetPC();
131 lldb::addr_t pc_addr = GetThread().GetRegisterContext()->GetPC();
171 return GetThread().GetRegisterContext()->GetPC() != m_breakpoint_addr;
H A DRegisterNumber.cpp17 : m_reg_ctx_sp(thread.GetRegisterContext()), m_regnum(num), m_kind(kind),
33 m_reg_ctx_sp = thread.GetRegisterContext();
H A DThreadPlanStepThrough.cpp41 m_start_address = GetThread().GetRegisterContext()->GetPC(0);
100 lldb::addr_t current_address = GetThread().GetRegisterContext()->GetPC(0);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABIMacOSX_i386.cpp65 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
147 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
203 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
270 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
293 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
296 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) &
307 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
311 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
317 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
321 thread.GetRegisterContext()
[all...]
H A DABISysV_i386.cpp87 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
165 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
216 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
362 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
380 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
400 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
403 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) &
455 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
500 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) &
601 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext();
[all...]
H A DABIWindows_x86_64.cpp145 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
215 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned(
239 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
317 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
407 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
422 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned(
497 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id,
610 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext();
727 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id,
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DThreadMinidump.h30 lldb::RegisterContextSP GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeThreadNetBSD.cpp121 ostr << GetRegisterContext().GetWatchpointAddress(wp_index) << " ";
124 ostr << " " << GetRegisterContext().GetWatchpointHitAddress(wp_index);
258 NativeRegisterContextNetBSD &NativeThreadNetBSD::GetRegisterContext() { function in class:NativeThreadNetBSD
272 GetRegisterContext().SetHardwareWatchpoint(addr, size, watch_flags);
285 if (GetRegisterContext().ClearHardwareWatchpoint(wp_index))
297 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size);
312 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) {
322 llvm::Error s = GetRegisterContext().CopyHardwareWatchpointsFrom(
323 source.GetRegisterContext());
H A DNativeThreadNetBSD.h39 NativeRegisterContextNetBSD &GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeThreadFreeBSD.cpp121 ostr << GetRegisterContext().GetWatchpointAddress(wp_index) << " ";
124 ostr << " " << GetRegisterContext().GetWatchpointHitAddress(wp_index);
246 NativeRegisterContextFreeBSD &NativeThreadFreeBSD::GetRegisterContext() { function in class:NativeThreadFreeBSD
260 GetRegisterContext().SetHardwareWatchpoint(addr, size, watch_flags);
273 if (GetRegisterContext().ClearHardwareWatchpoint(wp_index))
285 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size);
300 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) {
310 llvm::Error s = GetRegisterContext().CopyHardwareWatchpointsFrom(
311 source.GetRegisterContext());
H A DNativeThreadFreeBSD.h39 NativeRegisterContextFreeBSD &GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/
H A DThreadFreeBSDKernel.h23 lldb::RegisterContextSP GetRegisterContext() override;
H A DThreadFreeBSDKernel.cpp36 lldb::RegisterContextSP ThreadFreeBSDKernel::GetRegisterContext() { function in class:ThreadFreeBSDKernel
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Interpreter/Interfaces/
H A DScriptedThreadInterface.h42 virtual std::optional<std::string> GetRegisterContext() { function in class:lldb_private::ScriptedThreadInterface
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DThreadMemory.cpp49 RegisterContextSP ThreadMemory::GetRegisterContext() { function in class:ThreadMemory
64 return GetRegisterContext();
H A DHistoryThread.h41 lldb::RegisterContextSP GetRegisterContext() override;
H A DHistoryThread.cpp50 lldb::RegisterContextSP HistoryThread::GetRegisterContext() { function in class:HistoryThread
H A DThreadMemory.h27 lldb::RegisterContextSP GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeThreadProtocol.h34 virtual NativeRegisterContext &GetRegisterContext() = 0;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/scripted/
H A DScriptedThread.h40 lldb::RegisterContextSP GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/
H A DScriptedThreadPythonInterface.h50 std::optional<std::string> GetRegisterContext() override;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp216 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
290 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned(
315 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
398 RegisterContext *reg_ctx = thread->GetRegisterContext().get();
485 RegisterContext *reg_ctx = thread.GetRegisterContext().get();
500 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned(
574 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0);
595 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext();
610 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0);

Completed in 296 milliseconds

1234