| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | StackFrame.h | 40 class StackFrame : public ExecutionContextScope, 41 public std::enable_shared_from_this<StackFrame> { 106 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 111 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 117 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 123 ~StackFrame() override; 493 void UpdateCurrentFrameFromPreviousFrame(StackFrame &prev_frame); 495 void UpdatePreviousFrameFromCurrentFrame(StackFrame &curr_frame); 530 StackFrame(const StackFrame &) = delete; 531 const StackFrame &operator=(const StackFrame &) = delete;
|
| H A D | ExecutionContext.h | 205 void SetFramePtr(StackFrame *frame); 341 StackFrame *frame = nullptr); 408 StackFrame *GetFramePtr() const { return m_frame_sp.get(); } in GetFramePtr() 449 StackFrame &GetFrameRef() const; 496 void SetFramePtr(StackFrame *frame);
|
| H A D | StackFrameList.h | 46 uint32_t SetSelectedFrame(lldb_private::StackFrame *frame); 82 GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr); 99 void SynthesizeTailCallFrames(StackFrame &next_frame);
|
| H A D | Unwind.h | 56 lldb::RegisterContextSP CreateRegisterContextForFrame(StackFrame *frame) { in CreateRegisterContextForFrame() 74 DoCreateRegisterContextForFrame(StackFrame *frame) = 0;
|
| H A D | Thread.h | 436 uint32_t SetSelectedFrame(lldb_private::StackFrame *frame, 451 CreateRegisterContextForFrame(StackFrame *frame) = 0; 1095 GetStackFrameSPForStackFramePtr(StackFrame *stack_frame_ptr); 1198 friend class StackFrame; variable 1240 void FrameSelectedCallback(lldb_private::StackFrame *frame);
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | StackFrame.cpp | 52 StackFrame::StackFrame(const ThreadSP &thread_sp, user_id_t frame_idx, in StackFrame() function in StackFrame 78 StackFrame::StackFrame(const ThreadSP &thread_sp, user_id_t frame_idx, in StackFrame() function in StackFrame 104 StackFrame::StackFrame(const ThreadSP &thread_sp, user_id_t frame_idx, in StackFrame() function in StackFrame 142 StackFrame::~StackFrame() = default; 144 StackID &StackFrame::GetStackID() { in GetStackID() 246 bool StackFrame::ChangePC(addr_t pc) { in ChangePC() 260 const char *StackFrame::Disassemble() { in Disassemble() 274 Block *StackFrame::GetFrameBlock() { in GetFrameBlock() 1184 bool StackFrame::IsInlined() { in IsInlined() 1827 void StackFrame::UpdateCurrentFrameFromPreviousFrame(StackFrame &prev_frame) { in UpdateCurrentFrameFromPreviousFrame() [all …]
|
| H A D | StackFrameList.cpp | 366 void StackFrameList::SynthesizeTailCallFrames(StackFrame &next_frame) { in SynthesizeTailCallFrames() 382 StackFrame &prev_frame = *m_frames.back().get(); in SynthesizeTailCallFrames() 424 auto synth_frame = std::make_shared<StackFrame>( in SynthesizeTailCallFrames() 426 cfa_is_valid, pc, StackFrame::Kind::Artificial, in SynthesizeTailCallFrames() 495 unwind_frame_sp = std::make_shared<StackFrame>( in GetFramesUpTo() 513 unwind_frame_sp = std::make_shared<StackFrame>( in GetFramesUpTo() 541 StackFrameSP frame_sp(new StackFrame( in GetFramesUpTo() 589 StackFrame *curr_frame = curr_frame_sp.get(); in GetFramesUpTo() 590 StackFrame *prev_frame = prev_frame_sp.get(); in GetFramesUpTo() 636 StackFrame *frame = (*pos).get(); in Dump() [all …]
|
| H A D | ThreadPlanShouldStopHere.cpp | 62 StackFrame *frame = current_plan->GetThread().GetStackFrameAtIndex(0).get(); in DefaultShouldStopHereCallback() 104 StackFrame *frame = current_plan->GetThread().GetStackFrameAtIndex(0).get(); in DefaultStepFromHereCallback()
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBFrame.cpp | 141 StackFrame *frame = nullptr; in GetModule() 165 StackFrame *frame = nullptr; in GetCompileUnit() 189 StackFrame *frame = nullptr; in GetFunction() 213 StackFrame *frame = nullptr; in GetSymbol() 236 StackFrame *frame = nullptr; in GetBlock() 257 StackFrame *frame = nullptr; in GetFrameBlock() 278 StackFrame *frame = nullptr; in GetLineEntry() 328 StackFrame *frame = nullptr; in GetPC() 470 StackFrame *frame = nullptr; in GetValueForVariablePath() 524 StackFrame *frame = nullptr; in FindVariable() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/ |
| H A D | ModuleTranslation.h | 192 class StackFrame { 194 virtual ~StackFrame() = default; 198 explicit StackFrame(TypeID typeID) : typeID(typeID) {} in StackFrame() function 213 class StackFrameBase : public StackFrame { 215 explicit StackFrameBase() : StackFrame(TypeID::get<Derived>()) {} in StackFrameBase() 226 std::is_base_of<StackFrame, T>::value, in stackPush() 239 static_assert(std::is_base_of<StackFrame, T>::value, in stackWalk() 243 for (const std::unique_ptr<StackFrame> &frame : llvm::reverse(stack)) { in stackWalk() 335 SmallVector<std::unique_ptr<StackFrame>> stack; 368 struct isa_impl<T, ::mlir::LLVM::ModuleTranslation::StackFrame> { [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| H A D | RenderScriptRuntime.h | 366 void ListAllocations(Stream &strm, StackFrame *frame_ptr, 369 bool RecomputeAllAllocations(Stream &strm, StackFrame *frame_ptr); 390 const char *filename, StackFrame *frame_ptr); 393 const char *filename, StackFrame *frame_ptr); 440 bool EvalRSExpression(const char *expression, StackFrame *frame_ptr, 532 StackFrame *frame_ptr); 539 void FindStructTypeName(Element &elem, StackFrame *frame_ptr); 552 bool JITDataPointer(AllocationDetails *alloc, StackFrame *frame_ptr, 557 bool JITTypePacked(AllocationDetails *alloc, StackFrame *frame_ptr); 560 StackFrame *frame_ptr); [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/Windows/ |
| H A D | Signals.inc | 232 STACKFRAME64 StackFrame = StackFrameOrig; 246 if (StackFrame.AddrFrame.Offset == 0) 328 if (StackFrame.AddrFrame.Offset == 0) 333 DWORD64 PC = StackFrame.AddrPC.Offset; 531 STACKFRAME64 StackFrame{}; 538 StackFrame.AddrPC.Offset = Context.Rip; 542 StackFrame.AddrPC.Offset = Context.Eip; 546 StackFrame.AddrPC.Offset = Context.Pc; 550 StackFrame.AddrPC.Offset = Context.Pc; 554 StackFrame.AddrPC.Mode = AddrModeFlat; [all …]
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/command/commands/ |
| H A D | DexExpectProgramState.py | 14 from dex.dextIR import ProgramState, SourceLocation, StackFrame, DextIR 16 def frame_from_dict(source: dict) -> StackFrame: 20 return StackFrame(**source)
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | EmulateInstruction.cpp | 254 StackFrame *frame = (StackFrame *)baton; in ReadMemoryFrame() 271 StackFrame *frame = (StackFrame *)baton; in WriteMemoryFrame() 289 StackFrame *frame = (StackFrame *)baton; in ReadRegisterFrame() 300 StackFrame *frame = (StackFrame *)baton; in WriteRegisterFrame()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/ |
| H A D | TargetThreadWindows.h | 22 class StackFrame; variable 35 CreateRegisterContextForFrame(StackFrame *frame) override;
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/dextIR/ |
| H A D | ProgramState.py | 47 class StackFrame: class 72 if not other or not isinstance(other, StackFrame): 95 def __init__(self, frames: List[StackFrame] = None): argument
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | UserExpression.cpp | 117 StackFrame::eExpressionPathOptionCheckPtrVsMember | in GetObjectPointerValueObject() 118 StackFrame::eExpressionPathOptionsNoFragileObjcIvar | in GetObjectPointerValueObject() 119 StackFrame::eExpressionPathOptionsNoSyntheticChildren | in GetObjectPointerValueObject() 120 StackFrame::eExpressionPathOptionsNoSyntheticArrayRange, in GetObjectPointerValueObject() 241 else if (StackFrame *frame = exe_ctx.GetFramePtr()) in Evaluate()
|
| /llvm-project-15.0.7/lldb/include/lldb/Symbol/ |
| H A D | Variable.h | 90 bool IsInScope(StackFrame *frame); 92 bool LocationIsValidForFrame(StackFrame *frame);
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | AnalysisDeclContext.h | 217 enum ContextKind { StackFrame, Block }; enumerator 319 : LocationContext(StackFrame, ADC, ParentLC, ID), CallSite(S), in StackFrameContext() 341 ProfileCommon(ID, StackFrame, ADC, ParentLC, S); in Profile() 348 return LC->getKind() == StackFrame; in classof()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionSourceCode.cpp | 215 void AddLambdaCaptureDecls(StreamString &stream, StackFrame *frame, in AddLambdaCaptureDecls() 300 StackFrame *frame) const { in AddLocalVariableDecls() 369 if (StackFrame *frame = exe_ctx.GetFramePtr()) { in GetText() 401 if (StackFrame *frame = exe_ctx.GetFramePtr()) { in GetText()
|
| H A D | ClangExpressionUtil.h | 25 lldb::ValueObjectSP GetLambdaValueObject(StackFrame *frame);
|
| H A D | ClangExpressionUtil.cpp | 17 lldb::ValueObjectSP GetLambdaValueObject(StackFrame *frame) { in GetLambdaValueObject()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/scripted/ |
| H A D | ScriptedThread.cpp | 112 ScriptedThread::CreateRegisterContextForFrame(StackFrame *frame) { in CreateRegisterContextForFrame() 201 StackFrameSP synth_frame_sp = std::make_shared<StackFrame>( in LoadArtificialStackFrames() 203 StackFrame::Kind::Artificial, behaves_like_zeroth_frame, &sc); in LoadArtificialStackFrames()
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | Variable.cpp | 214 bool Variable::LocationIsValidForFrame(StackFrame *frame) { in LocationIsValidForFrame() 272 bool Variable::IsInScope(StackFrame *frame) { in IsInScope() 464 StackFrame *frame, llvm::StringRef partial_path, 470 StackFrame *frame, const std::string &partial_member_name, in PrivateAutoCompleteMembers() 530 StackFrame *frame, llvm::StringRef partial_path, in PrivateAutoComplete()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | InferiorCallPOSIX.cpp | 104 StackFrame *frame = thread->GetStackFrameAtIndex(0).get(); in InferiorCallMmap() 173 StackFrame *frame = thread->GetStackFrameAtIndex(0).get(); in InferiorCallMunmap()
|