Home
last modified time | relevance | path

Searched refs:cfa (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/DebugInfo/SystemZ/
H A Deh_frame.s56 # DW_CFA_offset: r13 at cfa-56
57 # DW_CFA_offset: r14 at cfa-48
58 # DW_CFA_offset: r15 at cfa-40
62 # DW_CFA_offset: r24 at cfa-224
63 # DW_CFA_offset: r28 at cfa-216
64 # DW_CFA_offset: r25 at cfa-208
65 # DW_CFA_offset: r29 at cfa-200
66 # DW_CFA_offset: r26 at cfa-192
67 # DW_CFA_offset: r30 at cfa-184
68 # DW_CFA_offset: r27 at cfa-176
[all …]
/llvm-project-15.0.7/lldb/source/Target/
H A DUnwindLLDB.cpp88 if (!reg_ctx_sp->GetCFA(first_cursor_sp->cfa)) in AddFirstFrame()
158 if (!(prev_frame->reg_ctx_lldb_sp->GetCFA(prev_frame->cfa))) in GetOneMoreFrame()
177 if (!(prev_frame->reg_ctx_lldb_sp->GetCFA(prev_frame->cfa))) in GetOneMoreFrame()
189 if (!reg_ctx_sp->GetCFA(cursor_sp->cfa)) { in GetOneMoreFrame()
197 if (!(prev_frame->reg_ctx_lldb_sp->GetCFA(prev_frame->cfa))) in GetOneMoreFrame()
208 if (abi && !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
219 !reg_ctx_sp->GetCFA(cursor_sp->cfa) || in GetOneMoreFrame()
220 !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
284 prev_frame->cfa == cursor_sp->cfa) { in GetOneMoreFrame()
382 m_frames[m_frames.size() - 2]->cfa); in AddOneMoreFrame()
[all …]
H A DStackFrameList.cpp415 addr_t cfa = LLDB_INVALID_ADDRESS; in SynthesizeTailCallFrames() local
425 m_thread.shared_from_this(), frame_idx, concrete_frame_idx, cfa, in SynthesizeTailCallFrames()
476 lldb::addr_t cfa = LLDB_INVALID_ADDRESS; in GetFramesUpTo() local
486 idx, cfa, pc, behaves_like_zeroth_frame); in GetFramesUpTo()
491 cfa = reg_ctx_sp->GetSP(); in GetFramesUpTo()
497 cfa, pc, behaves_like_zeroth_frame, nullptr); in GetFramesUpTo()
502 cfa = unwind_frame_sp->m_id.GetCallFrameAddress(); in GetFramesUpTo()
543 unwind_frame_sp->GetRegisterContextSP(), cfa, next_frame_address, in GetFramesUpTo()
672 addr_t pc, cfa; in GetFrameAtIndex() local
675 idx, cfa, pc, behaves_like_zeroth_frame)) { in GetFrameAtIndex()
[all …]
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/Breakpad/Inputs/
H A Didentification-linux.syms4 STACK CFI INIT 1000 6 .cfa: $rsp 8 + .ra: .cfa -8 + ^
5 STACK CFI 1001 $rbp: .cfa -16 + ^ .cfa: $rsp 16 +
6 STACK CFI 1004 .cfa: $rbp 16 +
H A Didentification-macosx.syms4 STACK CFI INIT f30 6 .cfa: $rsp 8 + .ra: .cfa -8 + ^
5 STACK CFI f31 $rbp: .cfa -16 + ^ .cfa: $rsp 16 +
6 STACK CFI f34 .cfa: $rbp 16 +
H A Dsections.syms10 STACK CFI INIT 1010 10 .cfa: $rsp 8 + .ra: .cfa -8 + ^
11 STACK CFI 1011 $rbp: .cfa -16 + ^ .cfa: $rsp 16 +
12 STACK CFI 1014 .cfa: $rbp 16 +
/llvm-project-15.0.7/libunwind/src/
H A DDwarfInstructions.hpp91 A &addressSpace, const R &registers, pint_t cfa, in getSavedRegister() argument
103 (pint_t)savedReg.value, addressSpace, registers, cfa)); in getSavedRegister()
107 registers, cfa); in getSavedRegister()
123 A &addressSpace, const R &registers, pint_t cfa, in getSavedFloatRegister() argument
132 registers, cfa)); in getSavedFloatRegister()
151 A &addressSpace, const R &registers, pint_t cfa, in getSavedVectorRegister() argument
160 registers, cfa)); in getSavedVectorRegister()
201 pint_t cfa = getCFA(addressSpace, prolog, registers); in stepWithDwarf() local
213 newRegisters.setSP(cfa); in stepWithDwarf()
264 register unsigned long long x16 __asm("x16") = cfa; in stepWithDwarf()
[all …]
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/Breakpad/Inputs/
H A Dunwind-via-stack-cfi.syms6 STACK CFI INIT 420 29 .cfa: $rbp ^ .ra: .cfa 8 + ^ $rsp: .cfa 16 + $rbp: .cfa ^
H A Dstack-cfi-arm.syms4 STACK CFI INIT 0 2 .cfa: sp 0 + .ra: lr
5 STACK CFI 2 .cfa: sp 8 + .ra: .cfa -4 + ^ r7: .cfa -8 + ^
H A Dstack-cfi-parsing.syms11 STACK CFI INIT 0 2 .cfa: $rsp .ra: .cfa $rbp: $rsp
18 STACK CFI INIT 7 1 .cfa: $rsp
20 STACK CFI INIT 9 1 .cfa: $rbp .ra: $rax
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DUnwind.h37 lldb::addr_t cfa; in GetFramesUpTo() local
43 if (!DoGetFrameInfoAtIndex(idx, cfa, pc, behaves_like_zeroth_frame)) { in GetFramesUpTo()
50 bool GetFrameInfoAtIndex(uint32_t frame_idx, lldb::addr_t &cfa, in GetFrameInfoAtIndex() argument
53 return DoGetFrameInfoAtIndex(frame_idx, cfa, pc, behaves_like_zeroth_frame); in GetFrameInfoAtIndex()
69 virtual bool DoGetFrameInfoAtIndex(uint32_t frame_idx, lldb::addr_t &cfa,
H A DStackID.h22 explicit StackID(lldb::addr_t pc, lldb::addr_t cfa, in StackID() argument
24 : m_pc(pc), m_cfa(cfa), m_symbol_scope(symbol_scope) {} in StackID()
68 void SetCFA(lldb::addr_t cfa) { m_cfa = cfa; } in SetCFA() argument
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Deh-dwarf-cfa.ll7 declare i8* @llvm.eh.dwarf.cfa(i32) nounwind
13 %0 = call i8* @llvm.eh.dwarf.cfa(i32 0)
26 %0 = call i8* @llvm.eh.dwarf.cfa(i32 0)
46 %0 = call i8* @llvm.eh.dwarf.cfa(i32 0)
66 %0 = call i8* @llvm.eh.dwarf.cfa(i32 0)
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/Breakpad/
H A Dsections.test84 … 4B204346 4920494E 49542031 30313020 3130202E 6366613A 20247273 |STACK CFI INIT 1010 10 .cfa: $rs|
85 … 2B202E72 613A202E 63666120 2D38202B 205E0A53 5441434B 20434649 |p 8 + .ra: .cfa -8 + ^.STACK CFI|
86 … 31202472 62703A20 2E636661 202D3136 202B205E 202E6366 613A2024 | 1011 $rbp: .cfa -16 + ^ .cfa: $|
87 … 3136202B 0A535441 434B2043 46492031 30313420 2E636661 3A202472 |rsp 16 +.STACK CFI 1014 .cfa: $r|
/llvm-project-15.0.7/lldb/source/Plugins/ABI/X86/
H A DABISysV_i386.h62 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
64 if (cfa & (4ull - 1ull)) in CallFrameAddressIsValid()
66 if (cfa == 0) in CallFrameAddressIsValid()
H A DABIMacOSX_i386.h54 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
56 if (cfa & (4ull - 1ull)) in CallFrameAddressIsValid()
58 if (cfa == 0) in CallFrameAddressIsValid()
H A DABISysV_x86_64.h54 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
56 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
58 if (cfa == 0) in CallFrameAddressIsValid()
H A DABIWindows_x86_64.h49 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
50 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
52 if (cfa == 0) in CallFrameAddressIsValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/AArch64/
H A DABIMacOSX_arm64.h48 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
50 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
52 if (cfa == 0) in CallFrameAddressIsValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.h55 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
57 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
59 if (cfa == 0) in CallFrameAddressIsValid()
H A DABISysV_ppc.h55 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
57 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
59 if (cfa == 0) in CallFrameAddressIsValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/ARM/
H A DABISysV_arm.h39 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
41 if (cfa & (4ull - 1ull)) in CallFrameAddressIsValid()
43 if (cfa == 0) in CallFrameAddressIsValid()
H A DABIMacOSX_arm.h39 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
41 if (cfa & (4ull - 1ull)) in CallFrameAddressIsValid()
43 if (cfa == 0) in CallFrameAddressIsValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/Mips/
H A DABISysV_mips64.h57 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
59 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
61 if (cfa == 0) in CallFrameAddressIsValid()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.h48 bool CallFrameAddressIsValid(lldb::addr_t cfa) override { in CallFrameAddressIsValid() argument
50 if (cfa & (8ull - 1ull)) in CallFrameAddressIsValid()
52 if (cfa == 0) in CallFrameAddressIsValid()

123