| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| HD | RegisterContextMacOSXFrameBackchain.cpp | 37 return m_thread.GetRegisterContext()->GetRegisterCount(); in GetRegisterCount() 42 return m_thread.GetRegisterContext()->GetRegisterInfoAtIndex(reg); in GetRegisterInfoAtIndex() 46 return m_thread.GetRegisterContext()->GetRegisterSetCount(); in GetRegisterSetCount() 51 return m_thread.GetRegisterContext()->GetRegisterSet(reg_set); in GetRegisterSet() 152 return m_thread.GetRegisterContext()->WriteAllRegisterValues(data_sp); in WriteAllRegisterValues() 158 return m_thread.GetRegisterContext()->ConvertRegisterKindToRegisterNumber( in ConvertRegisterKindToRegisterNumber()
|
| HD | ThreadMemory.cpp | 48 RegisterContextSP ThreadMemory::GetRegisterContext() { in GetRegisterContext() function in ThreadMemory 64 reg_ctx_sp = GetRegisterContext(); in CreateRegisterContextForFrame()
|
| HD | RegisterContextLLDB.cpp | 116 RegisterContextSP reg_ctx_sp = m_thread.GetRegisterContext(); in InitializeZerothFrame() 280 if (!m_thread.GetRegisterContext()) { in InitializeNonZerothFrame() 971 return m_thread.GetRegisterContext()->GetRegisterCount(); in GetRegisterCount() 975 return m_thread.GetRegisterContext()->GetRegisterInfoAtIndex(reg); in GetRegisterInfoAtIndex() 979 return m_thread.GetRegisterContext()->GetRegisterSetCount(); in GetRegisterSetCount() 983 return m_thread.GetRegisterContext()->GetRegisterSet(reg_set); in GetRegisterSet() 988 return m_thread.GetRegisterContext()->ConvertRegisterKindToRegisterNumber( in ConvertRegisterKindToRegisterNumber() 1008 m_thread.GetRegisterContext()->ReadRegister(other_reg_info, value); in ReadRegisterValueFromRegisterLocation() 1019 m_thread.GetRegisterContext()->ReadRegister(other_reg_info, value); in ReadRegisterValueFromRegisterLocation() 1058 m_thread.GetRegisterContext()->WriteRegister(other_reg_info, value); in WriteRegisterValueToRegisterLocation() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
| HD | ThreadPlanStepInstruction.cpp | 39 m_instruction_addr = m_thread.GetRegisterContext()->GetPC(0); in SetUpState() 101 uint64_t pc = m_thread.GetRegisterContext()->GetPC(0); in IsPlanStale() 109 return (m_thread.GetRegisterContext()->GetPC(0) != m_instruction_addr); in IsPlanStale() 141 if (m_thread.GetRegisterContext()->GetPC(0) != m_instruction_addr) { in ShouldStop() 184 m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); in ShouldStop() 190 addr_t return_addr = return_frame->GetRegisterContext()->GetPC(); in ShouldStop() 222 lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC(0); in ShouldStop()
|
| HD | ThreadPlanStepOverBreakpoint.cpp | 33 m_breakpoint_addr = m_thread.GetRegisterContext()->GetPC(); in ThreadPlanStepOverBreakpoint() 89 lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC(); in DoPlanExplainsStop() 143 lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC(); in MischiefManaged() 184 return m_thread.GetRegisterContext()->GetPC() != m_breakpoint_addr; in IsPlanStale()
|
| HD | RegisterNumber.cpp | 17 : m_reg_ctx_sp(thread.GetRegisterContext()), m_regnum(num), m_kind(kind), in RegisterNumber() 35 m_reg_ctx_sp = thread.GetRegisterContext(); in init()
|
| HD | ThreadPlanStepOverRange.cpp | 132 s.AsRawOstream(), m_thread.GetRegisterContext()->GetPC(), in ShouldStop() 282 ->GetRegisterContext() in ShouldStop() 381 lldb::addr_t curr_pc = m_thread.GetRegisterContext()->GetPC(); in DoWillResume()
|
| HD | ThreadPlanStepRange.cpp | 106 lldb::addr_t pc_load_addr = m_thread.GetRegisterContext()->GetPC(); in InRange() 198 lldb::addr_t cur_pc = m_thread.GetRegisterContext()->GetPC(); in InSymbol() 323 lldb::addr_t cur_addr = GetThread().GetRegisterContext()->GetPC(); in SetNextBranchBreakpoint() 491 lldb::addr_t addr = m_thread.GetRegisterContext()->GetPC() - 1; in IsPlanStale()
|
| HD | ThreadPlanStepThrough.cpp | 41 m_start_address = GetThread().GetRegisterContext()->GetPC(0); in ThreadPlanStepThrough() 102 lldb::addr_t current_address = GetThread().GetRegisterContext()->GetPC(0); in LookForPlanToStepThroughFromCurrentPC()
|
| HD | ThreadPlanCallFunction.cpp | 53 m_function_sp = thread.GetRegisterContext()->GetSP() - abi->GetRedZoneSize(); in ConstructorSetup() 149 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in ReportRegisterState() 191 m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); in DoTakedown()
|
| HD | ThreadPlanTracer.cpp | 128 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in Log() 208 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in Log()
|
| HD | Thread.cpp | 514 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in CheckpointThreadState() 537 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in RestoreRegisterStateFromCheckpoint() 594 lldb::RegisterContextSP reg_ctx_sp(GetRegisterContext()); in SetupForResume() 732 GetRegisterContext() ? GetRegisterContext()->GetPC() in ShouldStop() 742 GetRegisterContext() ? GetRegisterContext()->GetPC() in ShouldStop() 1696 lldb::RegisterContextSP reg_ctx_sp(youngest_frame_sp->GetRegisterContext()); in ReturnFromFrame() 1699 older_frame_sp->GetRegisterContext()); in ReturnFromFrame() 1733 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in JumpToLine() 2090 lldb::RegisterContextSP reg_ctx_sp(GetRegisterContext()); in IsStillAtLastBreakpointHit()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| HD | NativeThreadNetBSD.cpp | 124 ostr << GetRegisterContext().GetWatchpointAddress(wp_index) << " "; in SetStoppedByWatchpoint() 127 ostr << " " << GetRegisterContext().GetWatchpointHitAddress(wp_index); in SetStoppedByWatchpoint() 235 NativeRegisterContextNetBSD &NativeThreadNetBSD::GetRegisterContext() { in GetRegisterContext() function in NativeThreadNetBSD 249 uint32_t wp_index = GetRegisterContext().SetHardwareWatchpoint(addr, size, watch_flags); in SetWatchpoint() 262 if (GetRegisterContext().ClearHardwareWatchpoint(wp_index)) in RemoveWatchpoint() 276 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size); in SetHardwareBreakpoint() 291 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) { in RemoveHardwareBreakpoint() 300 Status s = GetRegisterContext().CopyHardwareWatchpointsFrom( in CopyWatchpointsFrom() 301 source.GetRegisterContext()); in CopyWatchpointsFrom()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| HD | FreeBSDThread.cpp | 100 GetRegisterContext()->InvalidateIfNeeded(force); in RefreshStateAfterStop() 159 lldb::RegisterContextSP FreeBSDThread::GetRegisterContext() { in GetRegisterContext() function in FreeBSDThread 254 reg_ctx_sp = GetRegisterContext(); in CreateRegisterContextForFrame() 414 lldb::RegisterContextSP reg_ctx_sp = GetRegisterContext(); in DisableHardwareWatchpoint() 422 lldb::RegisterContextSP reg_ctx_sp = GetRegisterContext(); in NumSupportedHardwareWatchpoints() 448 assert(GetRegisterContext()); in BreakNotify() 454 assert(GetRegisterContext()); in BreakNotify() 455 lldb::addr_t pc = GetRegisterContext()->GetPC(); in BreakNotify() 522 assert(GetRegisterContext()); in TraceNotify() 523 lldb::addr_t pc = GetRegisterContext()->GetPC(); in TraceNotify() [all …]
|
| HD | FreeBSDThread.h | 43 lldb::RegisterContextSP GetRegisterContext() override; 79 m_reg_context_sp = GetRegisterContext(); in GetPOSIXBreakpointProtocol()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-i386/ |
| HD | ABIMacOSX_i386.cpp | 722 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 804 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 860 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 927 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl() 950 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 953 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) & in GetReturnValueObjectImpl() 964 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 968 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 974 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 978 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/ |
| HD | ABISysV_s390x.cpp | 228 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 302 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 327 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 410 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 497 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 512 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 586 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0); in GetReturnValueObjectSimple() 607 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 622 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0); in GetReturnValueObjectImpl()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-i386/ |
| HD | ABISysV_i386.cpp | 211 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 289 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 340 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 486 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 504 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 524 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 527 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) & in GetReturnValueObjectSimple() 579 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 624 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 724 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| HD | ThreadGDBRemote.cpp | 275 GetRegisterContext()->InvalidateIfNeeded(force); in RefreshStateAfterStop() 285 lldb::RegisterContextSP ThreadGDBRemote::GetRegisterContext() { in GetRegisterContext() function in ThreadGDBRemote 324 static_cast<GDBRemoteRegisterContext *>(GetRegisterContext().get()); in PrivateSetRegisterValue() 331 static_cast<GDBRemoteRegisterContext *>(GetRegisterContext().get()); in PrivateSetRegisterValue()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc/ |
| HD | ABISysV_ppc.cpp | 247 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 318 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 342 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 432 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 515 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 531 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 603 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r3_id, 0); in GetReturnValueObjectSimple() 655 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 856 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r3_id, in GetReturnValueObjectImpl()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/Windows-x86_64/ |
| HD | ABIWindows_x86_64.cpp | 1121 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 1191 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 1215 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 1293 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 1383 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 1398 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 1473 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectSimple() 1586 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 1703 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectImpl()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-x86_64/ |
| HD | ABISysV_x86_64.cpp | 279 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 349 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 374 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 460 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 548 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 564 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 640 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectSimple() 780 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 993 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectImpl()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
| HD | UnwindAssembly-x86.cpp | 58 RegisterContextSP reg_ctx(thread.GetRegisterContext()); in GetNonCallSiteUnwindPlanFromAssembly() 160 RegisterContextSP reg_ctx(thread.GetRegisterContext()); in AugmentUnwindPlanFromCallSite()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arc/ |
| HD | ABISysV_arc.cpp | 198 auto reg_ctx = thread.GetRegisterContext(); in PrepareTrivialCall() 323 auto ®_ctx = *frame_sp->GetThread()->GetRegisterContext(); in SetReturnValueObject() 449 auto reg_ctx = thread.GetRegisterContext(); in GetReturnValueObjectSimple() 511 auto reg_ctx = thread.GetRegisterContext(); in GetReturnValueObjectImpl()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
| HD | ThreadMinidump.h | 30 lldb::RegisterContextSP GetRegisterContext() override;
|