| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | StackFrameList.cpp | 499 StackFrameSP frame_sp(new StackFrame( in FetchFramesUpTo() local 504 m_frames.push_back(frame_sp); in FetchFramesUpTo() 609 StackFrameSP frame_sp; in GetFrameAtIndex() local 623 frame_sp = m_frames[idx]; in GetFrameAtIndex() 625 if (frame_sp) in GetFrameAtIndex() 626 return frame_sp; in GetFrameAtIndex() 641 frame_sp = m_frames[idx]; in GetFrameAtIndex() 653 frame_sp = m_frames[original_idx]; in GetFrameAtIndex() 658 return frame_sp; in GetFrameAtIndex() 670 StackFrameSP frame_sp(GetFrameAtIndex(frame_idx)); in GetFrameWithConcreteFrameIndex() local [all …]
|
| H A D | ExecutionContext.cpp | 43 ExecutionContext::ExecutionContext(const lldb::StackFrameSP &frame_sp) in ExecutionContext() argument 45 if (frame_sp) in ExecutionContext() 46 SetContext(frame_sp); in ExecutionContext() 73 lldb::StackFrameSP frame_sp(frame_wp.lock()); in ExecutionContext() local 74 if (frame_sp) in ExecutionContext() 75 SetContext(frame_sp); in ExecutionContext() 257 void ExecutionContext::SetFrameSP(const lldb::StackFrameSP &frame_sp) { in SetFrameSP() argument 258 m_frame_sp = frame_sp; in SetFrameSP() 325 void ExecutionContext::SetContext(const lldb::StackFrameSP &frame_sp) { in SetContext() argument 326 m_frame_sp = frame_sp; in SetContext() [all …]
|
| H A D | Thread.cpp | 201 StackFrameSP frame_sp; in GetStackFrameFromEvent() local 205 frame_sp = thread_sp->GetStackFrameList()->GetFrameWithStackID( in GetStackFrameFromEvent() 209 return frame_sp; in GetStackFrameFromEvent() 274 StackFrameSP frame_sp = stack_frame_list_sp->GetFrameAtIndex( in GetSelectedFrame() local 276 FrameSelectedCallback(frame_sp.get()); in GetSelectedFrame() 277 return frame_sp; in GetSelectedFrame() 290 StackFrameSP frame_sp(GetStackFrameList()->GetFrameAtIndex(frame_idx)); in SetSelectedFrameByIndex() local 291 if (frame_sp) { in SetSelectedFrameByIndex() 292 GetStackFrameList()->SetSelectedFrame(frame_sp.get()); in SetSelectedFrameByIndex() 294 BroadcastSelectedFrameChange(frame_sp->GetStackID()); in SetSelectedFrameByIndex() [all …]
|
| H A D | VerboseTrapFrameRecognizer.cpp | 59 VerboseTrapFrameRecognizer::RecognizeFrame(lldb::StackFrameSP frame_sp) { in RecognizeFrame() argument 60 if (frame_sp->GetFrameIndex()) in RecognizeFrame() 63 ThreadSP thread_sp = frame_sp->GetThread(); in RecognizeFrame() 76 SymbolContext sc = frame_sp->GetSymbolContext(eSymbolContextEverything); in RecognizeFrame()
|
| H A D | ThreadPlanStepUntil.cpp | 40 StackFrameSP frame_sp(thread.GetStackFrameAtIndex(frame_idx)); in ThreadPlanStepUntil() local 41 if (frame_sp) { in ThreadPlanStepUntil() 42 m_step_from_insn = frame_sp->GetStackID().GetPC(); in ThreadPlanStepUntil() 63 m_stack_id = frame_sp->GetStackID(); in ThreadPlanStepUntil()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | UserExpression.cpp | 62 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext() local 64 if (frame_sp) in InstallContext() 65 m_address = frame_sp->GetFrameCodeAddress(); in InstallContext() 71 lldb::StackFrameSP &frame_sp) { in LockAndCheckContext() argument 80 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext() 83 if (!frame_sp) in LockAndCheckContext() 86 frame_sp->GetFrameCodeAddress(), in LockAndCheckContext() 96 lldb::StackFrameSP frame_sp; in MatchesContext() local 98 return LockAndCheckContext(exe_ctx, target_sp, process_sp, frame_sp); in MatchesContext() 102 lldb::StackFrameSP frame_sp, llvm::StringRef object_name, Status &err) { in GetObjectPointerValueObject() argument [all …]
|
| H A D | Materializer.cpp | 160 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument 211 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument 446 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument 458 ExecutionContextScope *scope = frame_sp.get(); in Materialize() 608 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument 622 ExecutionContextScope *scope = frame_sp.get(); in Dematerialize() 931 void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Materialize() argument 943 ExecutionContextScope *exe_scope = frame_sp.get(); in Materialize() 993 void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, in Dematerialize() argument 998 ExecutionContextScope *exe_scope = frame_sp.get(); in Dematerialize() [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | Materializer.h | 47 Dematerializer(Materializer &materializer, lldb::StackFrameSP &frame_sp, in Dematerializer() argument 51 if (frame_sp) { in Dematerializer() 52 m_thread_wp = frame_sp->GetThread(); in Dematerializer() 53 m_stack_id = frame_sp->GetStackID(); in Dematerializer() 67 DematerializerSP Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, 120 virtual void Materialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map, 122 virtual void Dematerialize(lldb::StackFrameSP &frame_sp, IRMemoryMap &map,
|
| H A D | UserExpression.h | 286 static lldb::addr_t GetObjectPointer(lldb::StackFrameSP frame_sp, 314 lldb::StackFrameSP &frame_sp);
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBThread.cpp | 552 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepOver() local 556 if (frame_sp) { in StepOver() 557 if (frame_sp->HasDebugInformation()) { in StepOver() 559 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepOver() 600 StackFrameSP frame_sp(thread->GetStackFrameAtIndex(0)); in StepInto() local 604 if (frame_sp && frame_sp->HasDebugInformation()) { in StepInto() 605 SymbolContext sc(frame_sp->GetSymbolContext(eSymbolContextEverything)); in StepInto() 689 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOutOfFrame() local 707 eVoteNoOpinion, frame_sp->GetFrameIndex(), new_plan_status)); in StepOutOfFrame() 789 StackFrameSP frame_sp(sb_frame.GetFrameSP()); in StepOverUntil() local [all …]
|
| H A D | SBExecutionContext.cpp | 118 StackFrameSP frame_sp(m_exe_ctx_sp->GetFrameSP()); in GetFrame() local 119 if (frame_sp) in GetFrame() 120 sb_frame.SetFrameSP(frame_sp); in GetFrame()
|
| H A D | SBInstruction.cpp | 308 lldb::StackFrameSP frame_sp(frame.GetFrameSP()); in EmulateWithFrame() local 310 if (frame_sp) { in EmulateWithFrame() 312 frame_sp->CalculateExecutionContext(exe_ctx); in EmulateWithFrame() 317 arch, evaluate_options, (void *)frame_sp.get(), in EmulateWithFrame()
|
| H A D | SBBlock.cpp | 249 StackFrameSP frame_sp(frame.GetFrameSP()); in GetVariables() local 278 if (frame_sp) { in GetVariables() 280 frame_sp->GetValueObjectForFrameVariable(variable_sp, in GetVariables()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/ValueObject/ |
| H A D | DILEval.h | 27 std::shared_ptr<StackFrame> frame_sp, 35 std::shared_ptr<StackFrame> frame_sp, 42 std::shared_ptr<StackFrame> frame_sp,
|
| H A D | DILParser.h | 65 std::shared_ptr<StackFrame> frame_sp, 82 std::shared_ptr<StackFrame> frame_sp,
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | ExecutionContext.h | 197 void SetFrameSP(const lldb::StackFrameSP &frame_sp); 307 ExecutionContext(const lldb::StackFrameSP &frame_sp); 481 void SetFrameSP(const lldb::StackFrameSP &frame_sp); 523 void SetContext(const lldb::StackFrameSP &frame_sp);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ |
| H A D | CPPLanguageRuntime.cpp | 75 RecognizeFrame(lldb::StackFrameSP frame_sp) override { in RecognizeFrame() argument 76 if (!frame_sp) in RecognizeFrame() 78 const auto &sc = frame_sp->GetSymbolContext(lldb::eSymbolContextFunction); in RecognizeFrame() 88 lldb::ThreadSP thread_sp = frame_sp->GetThread(); in RecognizeFrame() 92 thread_sp->GetStackFrameAtIndex(frame_sp->GetFrameIndex() + 1); in RecognizeFrame()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/MemoryHistory/asan/ |
| H A D | MemoryHistoryASan.cpp | 159 StackFrameSP frame_sp = in GetHistoryThreads() local 161 if (!frame_sp) in GetHistoryThreads() 164 ExecutionContext exe_ctx(frame_sp); in GetHistoryThreads()
|
| /freebsd/contrib/llvm-project/lldb/source/ValueObject/ |
| H A D | DILParser.cpp | 47 std::shared_ptr<StackFrame> frame_sp, in Parse() argument 51 DILParser parser(dil_input_expr, lexer, frame_sp, use_dynamic, use_synthetic, in Parse() 63 std::shared_ptr<StackFrame> frame_sp, in DILParser() argument 67 : m_ctx_scope(frame_sp), m_input_expr(dil_input_expr), in DILParser()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/ |
| H A D | ReportRetriever.cpp | 70 StackFrameSP frame_sp = in RetrieveReportData() local 73 if (!frame_sp) in RetrieveReportData() 94 frame_sp->CalculateExecutionContext(exe_ctx); in RetrieveReportData()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/ |
| H A D | InstrumentationRuntimeASan.cpp | 116 StackFrameSP frame_sp = RetrieveReportData() local
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/ |
| H A D | InstrumentationRuntimeMainThreadChecker.cpp | 84 StackFrameSP frame_sp = in RetrieveReportData() local 89 if (!frame_sp) in RetrieveReportData() 92 RegisterContextSP regctx_sp = frame_sp->GetRegisterContext(); in RetrieveReportData()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangUserExpression.cpp | 847 lldb::StackFrameSP frame_sp, llvm::StringRef object_name, Status &err) { in GetCppObjectPointer() argument 849 GetObjectPointerValueObject(std::move(frame_sp), object_name, err); in GetCppObjectPointer() 881 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in AddArguments() local 882 if (!frame_sp) in AddArguments() 910 GetCppObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments() 912 object_ptr = GetObjectPointer(frame_sp, object_name, object_ptr_error); in AddArguments() 926 cmd_ptr = GetObjectPointer(frame_sp, cmd_name, object_ptr_error); in AddArguments()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | Statusline.cpp | 149 if (auto frame_sp = exe_ctx.GetFrameSP()) in Redraw() local 150 symbol_ctx = frame_sp->GetSymbolContext(eSymbolContextEverything); in Redraw()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectFrame.cpp | 126 StackFrameSP frame_sp = thread->GetSelectedFrame(SelectMostRelevantFrame); in DoExecute() local 136 valobj_sp = frame_sp->GuessValueForAddress(*m_options.address); in DoExecute() 138 valobj_sp = frame_sp->GuessValueForRegisterAndOffset( in DoExecute() 325 StackFrameSP frame_sp = thread->GetStackFrameAtIndex(frame_requested); in DoExecute() local 326 if (frame_sp) in DoExecute() 1174 StackFrameSP frame_sp = thread->GetStackFrameAtIndex(frame_index); in DoExecute() local 1175 if (!frame_sp) { in DoExecute() 1181 GetTarget().GetFrameRecognizerManager().GetRecognizerForFrame(frame_sp); in DoExecute()
|