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

1 2

  /external/libunwind/src/unwind/
GetLanguageSpecificData.c 33 pi.lsda = 0;
35 return pi.lsda;
  /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...]
  /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...]
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;
  /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...]
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;
  /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/src/mi/
Gdyn-extract.c 41 pi->lsda = 0;
  /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/gas/
dw2gencfi.h 113 expressionS lsda; member in struct:fde_entry
  /external/libunwind_llvm/src/
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...]
UnwindLevel1.c 80 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "",
82 frameInfo.lsda, frameInfo.handler);
174 ", func=%s, sp=0x%" PRIx64 ", lsda=0x%" PRIx64
177 functionName, sp, frameInfo.lsda,
266 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64,
268 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",
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...]
  /prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
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...]
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;
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",
  /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...]
  /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/swiftshader/third_party/LLVM/lib/MC/
MCDwarf.cpp 522 const MCSymbol *lsda,
696 // range-start range-length compact-unwind-enc personality-func lsda
721 // The encoding needs to know we have an LSDA.
722 if (Frame.Lsda)
754 // LSDA
756 if (VerboseAsm) Streamer.AddComment("LSDA");
757 if (Frame.Lsda)
758 Streamer.EmitSymbolValue(Frame.Lsda, Size);
760 Streamer.EmitIntValue(0, Size); // No LSDA
768 const MCSymbol *lsda,
    [all...]

Completed in 3328 milliseconds

1 2