| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
| H A D | ABIMacOSX_i386.cpp | 64 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 146 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 202 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 269 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl() 292 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 295 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) & in GetReturnValueObjectImpl() 306 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 310 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 316 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() 320 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectImpl() [all …]
|
| H A D | ABISysV_i386.cpp | 86 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 164 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 215 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 361 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 379 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 399 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 402 (thread.GetRegisterContext()->ReadRegisterAsUnsigned(edx_id, 0) & in GetReturnValueObjectSimple() 454 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 499 thread.GetRegisterContext()->ReadRegisterAsUnsigned(eax_id, 0) & in GetReturnValueObjectSimple() 599 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() [all …]
|
| H A D | ABIWindows_x86_64.cpp | 143 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 213 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 237 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 315 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 405 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 420 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 495 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectSimple() 608 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 725 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectImpl()
|
| H A D | ABISysV_x86_64.cpp | 127 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 197 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 222 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 308 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 396 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 412 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 488 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectSimple() 628 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 841 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(rax_id, in GetReturnValueObjectImpl()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | ThreadPlanStepInstruction.cpp | 41 m_instruction_addr = thread.GetRegisterContext()->GetPC(0); in SetUpState() 104 uint64_t pc = thread.GetRegisterContext()->GetPC(0); in IsPlanStale() 112 return (thread.GetRegisterContext()->GetPC(0) != m_instruction_addr); in IsPlanStale() 144 if (thread.GetRegisterContext()->GetPC(0) != m_instruction_addr) { in ShouldStop() 187 thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); in ShouldStop() 191 addr_t return_addr = return_frame->GetRegisterContext()->GetPC(); in ShouldStop() 221 lldb::addr_t pc_addr = thread.GetRegisterContext()->GetPC(0); in ShouldStop()
|
| H A D | ThreadPlanStepOverBreakpoint.cpp | 33 m_breakpoint_addr = thread.GetRegisterContext()->GetPC(); in ThreadPlanStepOverBreakpoint() 79 lldb::addr_t pc_addr = GetThread().GetRegisterContext()->GetPC(); in DoPlanExplainsStop() 132 lldb::addr_t pc_addr = GetThread().GetRegisterContext()->GetPC(); in MischiefManaged() 172 return GetThread().GetRegisterContext()->GetPC() != m_breakpoint_addr; in IsPlanStale()
|
| H A D | RegisterNumber.cpp | 17 : m_reg_ctx_sp(thread.GetRegisterContext()), m_regnum(num), m_kind(kind), in RegisterNumber() 33 m_reg_ctx_sp = thread.GetRegisterContext(); in init()
|
| H A D | RegisterContextUnwind.cpp | 117 RegisterContextSP reg_ctx_sp = m_thread.GetRegisterContext(); in InitializeZerothFrame() 319 if (!m_thread.GetRegisterContext()) { in InitializeNonZerothFrame() 1066 return m_thread.GetRegisterContext()->GetRegisterCount(); in GetRegisterCount() 1070 return m_thread.GetRegisterContext()->GetRegisterInfoAtIndex(reg); in GetRegisterInfoAtIndex() 1074 return m_thread.GetRegisterContext()->GetRegisterSetCount(); in GetRegisterSetCount() 1078 return m_thread.GetRegisterContext()->GetRegisterSet(reg_set); in GetRegisterSet() 1103 m_thread.GetRegisterContext()->ReadRegister(other_reg_info, value); in ReadRegisterValueFromRegisterLocation() 2100 } else if (!m_thread.GetRegisterContext()->ConvertBetweenRegisterKinds( in ReadGPRValue() 2122 } else if (m_thread.GetRegisterContext()->ConvertBetweenRegisterKinds( in ReadGPRValue() 2168 return m_thread.GetRegisterContext()->ReadRegister(reg_info, value); in ReadRegister() [all …]
|
| H A D | ThreadPlanStepRange.cpp | 104 lldb::addr_t pc_load_addr = thread.GetRegisterContext()->GetPC(); in InRange() 196 lldb::addr_t cur_pc = GetThread().GetRegisterContext()->GetPC(); in InSymbol() 319 lldb::addr_t cur_addr = GetThread().GetRegisterContext()->GetPC(); in SetNextBranchBreakpoint() 482 lldb::addr_t addr = GetThread().GetRegisterContext()->GetPC() - 1; in IsPlanStale()
|
| H A D | ThreadPlanStepOverRange.cpp | 132 DumpAddress(s.AsRawOstream(), thread.GetRegisterContext()->GetPC(), in ShouldStop() 286 ->GetRegisterContext() in ShouldStop() 386 lldb::addr_t curr_pc = thread.GetRegisterContext()->GetPC(); in DoWillResume()
|
| H A D | ThreadPlanCallFunction.cpp | 53 m_function_sp = thread.GetRegisterContext()->GetSP() - abi->GetRedZoneSize(); in ConstructorSetup() 149 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in ReportRegisterState() 191 thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); in DoTakedown()
|
| H A D | ThreadPlanStepThrough.cpp | 40 m_start_address = GetThread().GetRegisterContext()->GetPC(0); in ThreadPlanStepThrough() 99 lldb::addr_t current_address = GetThread().GetRegisterContext()->GetPC(0); in LookForPlanToStepThroughFromCurrentPC()
|
| H A D | Thread.cpp | 486 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in CheckpointThreadState() 510 lldb::RegisterContextSP reg_ctx_sp(frame_sp->GetRegisterContext()); in RestoreRegisterStateFromCheckpoint() 626 lldb::RegisterContextSP reg_ctx_sp(GetRegisterContext()); in SetupForResume() 763 GetRegisterContext() ? GetRegisterContext()->GetPC() in ShouldStop() 773 GetRegisterContext() ? GetRegisterContext()->GetPC() in ShouldStop() 1512 lldb::RegisterContextSP reg_ctx_sp(youngest_frame_sp->GetRegisterContext()); in ReturnFromFrame() 1515 older_frame_sp->GetRegisterContext()); in ReturnFromFrame() 1549 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in JumpToLine() 1881 lldb::RegisterContextSP reg_ctx_sp(GetRegisterContext()); in IsStillAtLastBreakpointHit()
|
| H A D | ThreadPlanTracer.cpp | 137 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log() 212 RegisterContext *reg_ctx = GetThread().GetRegisterContext().get(); in Log()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeThreadNetBSD.cpp | 122 ostr << GetRegisterContext().GetWatchpointAddress(wp_index) << " "; in SetStoppedByWatchpoint() 125 ostr << " " << GetRegisterContext().GetWatchpointHitAddress(wp_index); in SetStoppedByWatchpoint() 256 NativeRegisterContextNetBSD &NativeThreadNetBSD::GetRegisterContext() { in GetRegisterContext() function in NativeThreadNetBSD 270 GetRegisterContext().SetHardwareWatchpoint(addr, size, watch_flags); in SetWatchpoint() 283 if (GetRegisterContext().ClearHardwareWatchpoint(wp_index)) in RemoveWatchpoint() 295 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size); in SetHardwareBreakpoint() 310 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) { in RemoveHardwareBreakpoint() 320 llvm::Error s = GetRegisterContext().CopyHardwareWatchpointsFrom( in CopyWatchpointsFrom() 321 source.GetRegisterContext()); in CopyWatchpointsFrom()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeThreadFreeBSD.cpp | 122 ostr << GetRegisterContext().GetWatchpointAddress(wp_index) << " "; in SetStoppedByWatchpoint() 125 ostr << " " << GetRegisterContext().GetWatchpointHitAddress(wp_index); in SetStoppedByWatchpoint() 244 NativeRegisterContextFreeBSD &NativeThreadFreeBSD::GetRegisterContext() { in GetRegisterContext() function in NativeThreadFreeBSD 258 GetRegisterContext().SetHardwareWatchpoint(addr, size, watch_flags); in SetWatchpoint() 271 if (GetRegisterContext().ClearHardwareWatchpoint(wp_index)) in RemoveWatchpoint() 283 uint32_t bp_index = GetRegisterContext().SetHardwareBreakpoint(addr, size); in SetHardwareBreakpoint() 298 if (GetRegisterContext().ClearHardwareBreakpoint(bp_index)) { in RemoveHardwareBreakpoint() 308 llvm::Error s = GetRegisterContext().CopyHardwareWatchpointsFrom( in CopyWatchpointsFrom() 309 source.GetRegisterContext()); in CopyWatchpointsFrom()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ |
| H A D | ABISysV_s390x.cpp | 215 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 289 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 314 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 397 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 484 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 499 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 573 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0); in GetReturnValueObjectSimple() 594 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 609 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r2_id, 0); in GetReturnValueObjectImpl()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ThreadGDBRemote.cpp | 283 GetRegisterContext()->InvalidateIfNeeded(force); in RefreshStateAfterStop() 293 lldb::RegisterContextSP ThreadGDBRemote::GetRegisterContext() { in GetRegisterContext() function in ThreadGDBRemote 330 static_cast<GDBRemoteRegisterContext *>(GetRegisterContext().get()); in PrivateSetRegisterValue() 337 static_cast<GDBRemoteRegisterContext *>(GetRegisterContext().get()); in PrivateSetRegisterValue()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | ThreadMemory.cpp | 48 RegisterContextSP ThreadMemory::GetRegisterContext() { in GetRegisterContext() function in ThreadMemory 63 return GetRegisterContext(); in CreateRegisterContextForFrame()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
| H A D | ABISysV_ppc.cpp | 249 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 320 scalar = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in ReadIntegerArgument() 344 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 434 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 517 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple() 533 uint64_t raw_value = thread.GetRegisterContext()->ReadRegisterAsUnsigned( in GetReturnValueObjectSimple() 605 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r3_id, 0); in GetReturnValueObjectSimple() 657 RegisterContextSP reg_ctx_sp = thread.GetRegisterContext(); in GetReturnValueObjectImpl() 853 (uint64_t)thread.GetRegisterContext()->ReadRegisterAsUnsigned(r3_id, in GetReturnValueObjectImpl()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
| H A D | ABISysV_arm64.cpp | 64 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 129 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 225 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 615 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl() 637 thread.GetRegisterContext()->ReadRegisterAsUnsigned(x0_reg_info, in GetReturnValueObjectImpl() 801 lldb::RegisterContextSP reg_ctx_sp = thread_sp->GetRegisterContext(); in ReadLinuxProcessAddressMask()
|
| H A D | ABIMacOSX_arm64.cpp | 61 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 127 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 253 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 647 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl() 668 thread.GetRegisterContext()->ReadRegisterAsUnsigned(x0_reg_info, in GetReturnValueObjectImpl()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Trace/common/ |
| H A D | ThreadPostMortemTrace.cpp | 22 RegisterContextSP ThreadPostMortemTrace::GetRegisterContext() { in GetRegisterContext() function in ThreadPostMortemTrace
|
| H A D | ThreadPostMortemTrace.h | 40 lldb::RegisterContextSP GetRegisterContext() override;
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
| H A D | ThreadMinidump.h | 30 lldb::RegisterContextSP GetRegisterContext() override;
|