| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | RegisterContext.cpp | 27 RegisterContext::RegisterContext(Thread &thread, uint32_t concrete_frame_idx) in RegisterContext() function in RegisterContext 31 RegisterContext::~RegisterContext() = default; 141 bool RegisterContext::SetPC(uint64_t pc) { in SetPC() 156 bool RegisterContext::SetPC(Address addr) { in SetPC() 173 bool RegisterContext::SetSP(uint64_t sp) { in SetSP() 185 bool RegisterContext::SetFP(uint64_t fp) { in SetFP() 403 bool RegisterContext::ReadAllRegisterValues( in ReadAllRegisterValues() 408 bool RegisterContext::WriteAllRegisterValues( in WriteAllRegisterValues() 413 TargetSP RegisterContext::CalculateTarget() { in CalculateTarget() 417 ProcessSP RegisterContext::CalculateProcess() { in CalculateProcess() [all …]
|
| H A D | ThreadPlanTracer.cpp | 114 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in TracingStarted() 128 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in Log()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmInstrumentation.cpp | 133 struct RegisterContext { struct in __anon6d3404780111::X86AddressSanitizer 142 RegisterContext(unsigned AddressReg, unsigned ShadowReg, in RegisterContext() argument 432 RegisterContext RegCtx( in InstrumentMOV() 543 void InstrumentMemOperandPrologue(const RegisterContext &RegCtx, in InstrumentMemOperandPrologue() 573 void InstrumentMemOperandEpilogue(const RegisterContext &RegCtx, in InstrumentMemOperandEpilogue() 596 const RegisterContext &RegCtx, 601 const RegisterContext &RegCtx, 801 void InstrumentMemOperandPrologue(const RegisterContext &RegCtx, in InstrumentMemOperandPrologue() 832 void InstrumentMemOperandEpilogue(const RegisterContext &RegCtx, in InstrumentMemOperandEpilogue() 856 const RegisterContext &RegCtx, [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | RegisterContext.h | 18 class RegisterContext : public std::enable_shared_from_this<RegisterContext>, 24 RegisterContext(Thread &thread, uint32_t concrete_frame_idx); 26 ~RegisterContext() override; 221 DISALLOW_COPY_AND_ASSIGN(RegisterContext);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ |
| H A D | ABISysV_ppc64.cpp | 102 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 241 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 322 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 419 Register(Type ty, uint32_t index, uint32_t offs, RegisterContext *reg_ctx, in Register() 426 Register(Type ty, uint32_t index, RegisterContext *reg_ctx, in Register() 431 Register(uint32_t offs, RegisterContext *reg_ctx, ByteOrder byte_order) in Register() 489 RegisterContext *m_reg_ctx; 511 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in Create() 569 RegisterContext *m_reg_ctx; 578 RegisterContext *reg_ctx, ProcessSP process_sp) in ReturnValueExtractor()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/ |
| H A D | CommandObjectRegister.cpp | 87 RegisterContext *reg_ctx, const RegisterInfo *reg_info) { in DumpRegister() 123 RegisterContext *reg_ctx, size_t set_idx, in DumpRegisterSet() 162 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute() 344 RegisterContext *reg_ctx = m_exe_ctx.GetRegisterContext(); in DoExecute()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | DWARFExpression.h | 273 bool Evaluate(ExecutionContext *exe_ctx, RegisterContext *reg_ctx, 337 static bool Evaluate(ExecutionContext *exe_ctx, RegisterContext *reg_ctx,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/ |
| H A D | ABISysV_s390x.cpp | 231 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 335 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 418 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 505 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | UnwindMacOSXFrameBackchain.cpp | 89 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in GetStackFrameData_i386() 181 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); in GetStackFrameData_x86_64()
|
| H A D | RegisterContextMacOSXFrameBackchain.h | 19 : public lldb_private::RegisterContext {
|
| H A D | RegisterContextDummy.h | 22 class RegisterContextDummy : public lldb_private::RegisterContext {
|
| H A D | RegisterContextHistory.h | 22 class RegisterContextHistory : public lldb_private::RegisterContext {
|
| H A D | RegisterContextPOSIX_ppc64le.h | 19 class RegisterContextPOSIX_ppc64le : public lldb_private::RegisterContext {
|
| H A D | RegisterContextPOSIX_mips64.h | 22 class RegisterContextPOSIX_mips64 : public lldb_private::RegisterContext {
|
| H A D | RegisterContextMemory.h | 21 class RegisterContextMemory : public lldb_private::RegisterContext {
|
| H A D | RegisterContextPOSIX_s390x.h | 21 class RegisterContextPOSIX_s390x : public lldb_private::RegisterContext {
|
| H A D | RegisterContextPOSIX_arm.h | 20 class RegisterContextPOSIX_arm : public lldb_private::RegisterContext {
|
| H A D | RegisterContextPOSIX_arm64.h | 20 class RegisterContextPOSIX_arm64 : public lldb_private::RegisterContext {
|
| H A D | RegisterContextDummy.cpp | 41 : RegisterContext(thread, concrete_frame_idx) { in RegisterContextDummy()
|
| H A D | RegisterContextThreadMemory.h | 21 class RegisterContextThreadMemory : public lldb_private::RegisterContext {
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ |
| H A D | ABIMacOSX_i386.cpp | 724 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 806 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 862 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 929 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectImpl()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_ARM64.h | 30 class RegisterContextMinidump_ARM64 : public lldb_private::RegisterContext {
|
| H A D | RegisterContextMinidump_ARM.h | 31 class RegisterContextMinidump_ARM : public lldb_private::RegisterContext {
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | ValueObjectVariable.cpp | 330 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in SetValueFromCString() 359 RegisterContext *reg_ctx = exe_ctx.GetRegisterContext(); in SetData()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ |
| H A D | ABISysV_ppc.cpp | 249 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in PrepareTrivialCall() 348 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetArgumentValues() 438 RegisterContext *reg_ctx = thread->GetRegisterContext().get(); in SetReturnValueObject() 521 RegisterContext *reg_ctx = thread.GetRegisterContext().get(); in GetReturnValueObjectSimple()
|