HomeSort by relevance Sort by last modified time
    Searched defs:lsda (Results 1 - 22 of 22) sorted by null

  /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
  /external/compiler-rt/lib/builtins/
gcc_personality_v0.c 193 /* There is nothing to do if there is no LSDA for this frame. */
194 const uint8_t* lsda = (uint8_t*)_Unwind_GetLanguageSpecificData(context); local
195 if ( lsda == (uint8_t*) 0 )
202 /* Parse LSDA header. */
203 uint8_t lpStartEncoding = *lsda++;
205 readEncodedPointer(&lsda, lpStartEncoding);
207 uint8_t ttypeEncoding = *lsda++;
209 readULEB128(&lsda);
212 uint8_t callSiteEncoding = *lsda++;
213 uint32_t callSiteTableLength = readULEB128(&lsda);
    [all...]
  /external/libunwind_llvm/src/
Unwind-sjlj.c 32 // function also sets the personality and lsda fields of the block.
49 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext
348 /// Called by personality handler during phase 2 to get LSDA for current frame.
353 "=> 0x%0lX", context, ufc->lsda);
354 return ufc->lsda;
DwarfParser.hpp 62 pint_t lsda; member in struct:libunwind::CFI_Parser::FDE_Info
148 fdeInfo->lsda = 0;
154 // Peek at value (without indirection). Zero means no LSDA.
158 // Reset pointer and re-parse LSDA address.
160 fdeInfo->lsda =
215 fdeInfo->lsda = 0;
221 // Peek at value (without indirection). Zero means no LSDA.
225 // Reset pointer and re-parse LSDA address.
227 fdeInfo->lsda = addressSpace
Unwind-EHABI.cpp 172 const char *lsda = local
178 ProcessDescriptors(state, ucbp, context, format, lsda,
472 "lsda=0x%llX, personality=0x%llX",
475 (long long)frameInfo.lsda, (long long)frameInfo.handler);
588 "lsda=0x%llX, personality=0x%llX",
590 functionName, (long long)sp, (long long)frameInfo.lsda,
721 /// Called by personality handler during phase 2 to get LSDA for current frame.
728 result = (uintptr_t)frameInfo.lsda;
    [all...]
UnwindCursor.hpp 787 uintptr_t lsda; local
800 lsda = isSingleWordEHT ? 0 : (exceptionTableAddr + 4);
806 lsda = exceptionTableAddr + (extraWords + 1) * 4;
812 lsda = exceptionTableAddr + (extraWords + 1) * 4;
847 // | | LSDA | | <-- lsda
856 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
863 _info.lsda = lsda;
918 _info.lsda = fdeInfo.lsda
1000 pint_t lsda = 0; local
    [all...]
  /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
Unwind-sjlj.c 32 // function also sets the personality and lsda fields of the block.
49 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext
348 /// Called by personality handler during phase 2 to get LSDA for current frame.
353 "=> 0x%0lX\n", context, ufc->lsda);
354 return ufc->lsda;
DwarfParser.hpp 63 pint_t lsda; member in struct:libunwind::CFI_Parser::FDE_Info
149 fdeInfo->lsda = 0;
155 // peek at value (without indirection). Zero means no lsda
159 // reset pointer and re-parse lsda address
161 fdeInfo->lsda =
216 fdeInfo->lsda = 0;
222 // peek at value (without indirection). Zero means no lsda
226 // reset pointer and re-parse lsda address
228 fdeInfo->lsda = addressSpace
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...]
  /toolchain/binutils/binutils-2.25/gas/
dw2gencfi.h 113 expressionS lsda; member in struct:fde_entry
  /prebuilts/ndk/r11/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...]
  /prebuilts/ndk/r13/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...]
  /external/libcxxabi/src/
cxa_personality.cpp 597 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
598 if (lsda == 0)
604 results.languageSpecificData = lsda;
627 // Parse LSDA header.
628 uint8_t lpStartEncoding = *lsda++;
629 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
632 uint8_t ttypeEncoding = *lsda++;
638 uintptr_t classInfoOffset = readULEB128(&lsda);
639 classInfo = lsda + classInfoOffset;
643 uint8_t callSiteEncoding = *lsda++
1189 const uint8_t* lsda; local
    [all...]
  /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
cxa_personality.cpp 584 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
585 if (lsda == 0)
591 results.languageSpecificData = lsda;
614 // Parse LSDA header.
615 uint8_t lpStartEncoding = *lsda++;
616 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
619 uint8_t ttypeEncoding = *lsda++;
625 uintptr_t classInfoOffset = readULEB128(&lsda);
626 classInfo = lsda + classInfoOffset;
630 uint8_t callSiteEncoding = *lsda++
1206 const uint8_t* lsda; local
    [all...]
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++abi/src/
cxa_personality.cpp 591 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
592 if (lsda == 0)
598 results.languageSpecificData = lsda;
621 // Parse LSDA header.
622 uint8_t lpStartEncoding = *lsda++;
623 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
626 uint8_t ttypeEncoding = *lsda++;
632 uintptr_t classInfoOffset = readULEB128(&lsda);
633 classInfo = lsda + classInfoOffset;
637 uint8_t callSiteEncoding = *lsda++
1183 const uint8_t* lsda; local
    [all...]
  /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/include/
libunwind-common.h 141 unw_word_t lsda; /* address of lang.-spec. data area (if any) */ member in struct:unw_proc_info
  /external/llvm/examples/ExceptionDemo/
ExceptionDemo.cpp 637 /// @param lsda language specific data area
646 const uint8_t *lsda,
653 if (!lsda)
658 "handleLsda(...):lsda is non-zero.\n");
674 // Parse LSDA header.
675 uint8_t lpStartEncoding = *lsda++;
678 readEncodedPointer(&lsda, lpStartEncoding);
681 uint8_t ttypeEncoding = *lsda++;
688 classInfoOffset = readULEB128(&lsda);
689 ClassInfo = lsda + classInfoOffset
847 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local
    [all...]
  /external/swiftshader/third_party/LLVM/examples/ExceptionDemo/
ExceptionDemo.cpp 611 /// @param lsda language specific data area
620 const uint8_t *lsda,
627 if (!lsda)
632 "handleLsda(...):lsda is non-zero.\n");
648 // Parse LSDA header.
649 uint8_t lpStartEncoding = *lsda++;
652 readEncodedPointer(&lsda, lpStartEncoding);
655 uint8_t ttypeEncoding = *lsda++;
662 classInfoOffset = readULEB128(&lsda);
663 classInfo = (struct OurExceptionType_t**) (lsda + classInfoOffset)
823 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local
    [all...]
  /toolchain/binutils/binutils-2.25/binutils/
od-macho.c 2043 struct mach_o_unwind_lsda_index_entry *lsda; local
    [all...]
  /external/libunwind_llvm/include/
libunwind.h 86 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t
  /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
libunwind.h 72 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t

Completed in 975 milliseconds