HomeSort by relevance Sort by last modified time
    Searched full:lsda (Results 1 - 25 of 139) sorted by null

1 2 3 4 5 6

  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/
eh-group2.s 3 # Test intention is that LSDA must be provided by the discarded FDE.
7 .cfi_lsda 4, lsda
9 .cfi_lsda 3, lsda
15 lsda: label
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/
eh-frame5.s 3 .cfi_lsda 0x0,LSDA
12 .cfi_lsda 0x0,LSDA
21 .cfi_lsda 0x0,LSDA
30 .cfi_lsda 0x0,LSDA
39 .cfi_lsda 0x0,LSDA
48 .cfi_lsda 0x0,LSDA
57 .cfi_lsda 0x0,LSDA
66 .cfi_lsda 0x0,LSDA
106 LSDA:
  /external/llvm/test/tools/llvm-objdump/
macho-compact-unwind-i386.test 9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
macho-compact-unwind-x86_64.test 9 # CHECK-NOT: LSDA
15 # CHECK: LSDA: 0x180 GCC_except_table1
21 # CHECK: LSDA: 0x1a8 GCC_except_table2
27 # CHECK-NOT: LSDA
macho-unwind-info-arm64.test 20 # CHECK: [0]: function offset=0x00007d64, 2nd level page offset=0x00000050, LSDA offset=0x00000040
21 # CHECK: [1]: function offset=0x00007eb5, 2nd level page offset=0x00000000, LSDA offset=0x00000050
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00007d90, LSDA offset=0x00007f44
24 # CHECK: [1]: function offset=0x00007e10, LSDA offset=0x00007f6c
macho-unwind-info-x86_64.test 20 # CHECK: [0]: function offset=0x00000d70, 2nd level page offset=0x00000050, LSDA offset=0x00000040
21 # CHECK: [1]: function offset=0x00000eab, 2nd level page offset=0x00000000, LSDA offset=0x00000050
22 # CHECK: LSDA descriptors:
23 # CHECK: [0]: function offset=0x00000db0, LSDA offset=0x00000f0c
24 # CHECK: [1]: function offset=0x00000e20, LSDA offset=0x00000f34
  /external/compiler-rt/lib/builtins/
gcc_personality_v0.c 161 /* There is nothing to do if there is no LSDA for this frame. */
162 const uint8_t* lsda = (uint8_t*)_Unwind_GetLanguageSpecificData(context); local
163 if ( lsda == (uint8_t*) 0 )
170 /* Parse LSDA header. */
171 uint8_t lpStartEncoding = *lsda++;
173 readEncodedPointer(&lsda, lpStartEncoding);
175 uint8_t ttypeEncoding = *lsda++;
177 readULEB128(&lsda);
180 uint8_t callSiteEncoding = *lsda++;
181 uint32_t callSiteTableLength = readULEB128(&lsda);
    [all...]
  /external/llvm/test/CodeGen/X86/
wineh-no-ehpads.ll 19 ; Shouldn't have any LSDA either.
win-funclet-cfi.ll 61 ; Don't emit a reference to the LSDA.
91 ; Emit a reference to the LSDA.
win32-eh.ll 73 ; CHECK: movl $L__ehtable$use_except_handler4, %[[lsda:[^ ,]*]]
74 ; CHECK: xorl ___security_cookie, %[[lsda]]
75 ; CHECK: movl %[[lsda]], -20(%ebp)
  /external/libunwind/src/unwind/
GetLanguageSpecificData.c 33 pi.lsda = 0;
35 return pi.lsda;
  /ndk/sources/cxx-stl/gabi++/src/
helper_func_internal.cc 89 const uint8_t* lsda = (const uint8_t*)_Unwind_GetLanguageSpecificData(context); local
90 if (lsda == 0) {
95 results.languageSpecificData = lsda;
100 uint8_t lpStartEncoding = *lsda++;
101 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
105 uint8_t ttypeEncoding = *lsda++;
107 uintptr_t classInfoOffset = readULEB128(&lsda);
108 classInfo = lsda + classInfoOffset;
110 uint8_t callSiteEncoding = *lsda++;
111 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda));
389 const uint8_t* lsda = (const uint8_t*)_Unwind_GetLanguageSpecificData(ctx); local
    [all...]
call_unexpected.cc 262 const uint8_t* lsda;
270 lsda = old_exception_header->languageSpecificData;
284 uint8_t lpStartEncoding = *lsda++;
285 readEncodedPointer(&lsda, lpStartEncoding);
286 uint8_t ttypeEncoding = *lsda++;
290 uintptr_t classInfoOffset = readULEB128(&lsda);
291 const uint8_t* classInfo = lsda + classInfoOffset;
  /external/libunwind/src/ia64/
dyn_info_list.S 16 string "dyn-list" /* lsda */
  /external/llvm/lib/Target/X86/
X86WinEHState.cpp 290 // ScopeTable = llvm.x86.seh.lsda(F)
292 Value *LSDA = Builder.CreateCall(
295 LSDA = Builder.CreatePtrToInt(LSDA, Int32Ty);
302 LSDA = Builder.CreateXor(LSDA, Val);
304 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3));
327 /// Generate a thunk that puts the LSDA of ParentFunc in EAX and then calls
332 /// movl $lsda, %eax
353 Value *LSDA = emitEHLSDA(Builder, ParentFunc)
    [all...]
  /external/libunwind/include/
dwarf-eh.h 44 (LSDA) pointer and a pointer to a personality-routine.
65 'L': Indicates that the FDE's augmentation body contains an LSDA
68 the LSDA pointer.
101 'L': The operand for this character is an LSDA pointer, encoded
  /toolchain/binutils/binutils-2.25/include/mach-o/
unwind.h 114 unsigned char lsda[4]; member in struct:mach_o_compact_unwind_32
123 unsigned char lsda[8]; member in struct:mach_o_compact_unwind_64
145 - lsda index entries
146 last offset given by lsda offset of last index_entry.
  /external/libunwind_llvm/src/
UnwindCursor.hpp 748 uintptr_t lsda; local
761 lsda = isSingleWordEHT ? 0 : (exceptionTableAddr + 4);
767 lsda = exceptionTableAddr + (extraWords + 1) * 4;
773 lsda = exceptionTableAddr + (extraWords + 1) * 4;
808 // | | LSDA | | <-- lsda
817 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
824 _info.lsda = lsda;
879 _info.lsda = fdeInfo.lsda
961 pint_t lsda = 0; local
    [all...]
UnwindLevel1.c 81 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
83 frameInfo.lsda, frameInfo.handler);
176 ", func=%s, sp=0x%" PRIx64 ", lsda=0x%" PRIx64
179 functionName, sp, frameInfo.lsda,
269 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
271 frameInfo.lsda, frameInfo.handler);
418 /// Called by personality handler during phase 2 to get LSDA for current frame.
425 result = (uintptr_t)frameInfo.lsda;
431 _LIBUNWIND_DEBUG_LOG("lsda at 0x%" PRIxPTR " does not start with 0xFF\n",
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
UnwindLevel1.c 74 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
76 frameInfo.lsda, frameInfo.handler);
169 ", func=%s, sp=0x%" PRIx64 ", lsda=0x%" PRIx64
172 functionName, sp, frameInfo.lsda,
262 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
264 frameInfo.lsda, frameInfo.handler);
411 /// Called by personality handler during phase 2 to get LSDA for current frame.
418 result = (uintptr_t)frameInfo.lsda;
424 _LIBUNWIND_DEBUG_LOG("lsda at 0x%" PRIxPTR " does not start with 0xFF\n",
UnwindCursor.hpp 734 uintptr_t lsda = 0xbadf00d; local
791 // | | LSDA | | <-- lsda
800 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
807 _info.lsda = lsda;
862 _info.lsda = fdeInfo.lsda;
944 pint_t lsda = 0; local
    [all...]
  /external/llvm/test/CodeGen/ARM/
ehabi-handlerdata-nounwind.ll 7 ; however, it is still required to generate LSDA, otherwise, we can't catch
  /external/llvm/docs/
Lexicon.rst 141 **LSDA**
145 FDE points to an optional LSDA which is passed to the personality function.
146 For C++, the LSDA contain info about the type and location of catch
  /external/libunwind/src/dwarf/
Gfde.c 186 /* read the LSDA pointer-encoding format. */
343 pi, &pi->lsda, arg)) < 0)
346 Debug (15, "FDE covers IP 0x%lx-0x%lx, LSDA=0x%lx\n",
347 (long) pi->start_ip, (long) pi->end_ip, (long) pi->lsda);
  /external/libunwind/src/mi/
Gdyn-extract.c 41 pi->lsda = 0;

Completed in 1331 milliseconds

1 2 3 4 5 6