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

  /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/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...]
  /ndk/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 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
UnwindCursor.hpp 727 uintptr_t lsda = 0xbadf00d; local
784 // | | LSDA | | <-- lsda
793 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
800 _info.lsda = lsda;
854 _info.lsda = fdeInfo.lsda;
936 pint_t lsda = 0; local
    [all...]
  /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...]
  /external/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...]
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
cxa_personality.cpp 538 const uint8_t* lsda)
578 if (lsda == 0)
584 results.languageSpecificData = lsda;
607 // Parse LSDA header.
608 uint8_t lpStartEncoding = *lsda++;
609 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
612 uint8_t ttypeEncoding = *lsda++;
618 uintptr_t classInfoOffset = readULEB128(&lsda);
619 classInfo = lsda + classInfoOffset;
623 uint8_t callSiteEncoding = *lsda++
1091 const uint8_t *lsda = (const uint8_t*)_Unwind_GetLanguageSpecificData(context); local
1189 const uint8_t* lsda; local
    [all...]
  /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 636 /// @param lsda language specific data area
645 const uint8_t *lsda,
652 if (!lsda)
657 "handleLsda(...):lsda is non-zero.\n");
673 // Parse LSDA header.
674 uint8_t lpStartEncoding = *lsda++;
677 readEncodedPointer(&lsda, lpStartEncoding);
680 uint8_t ttypeEncoding = *lsda++;
687 classInfoOffset = readULEB128(&lsda);
688 ClassInfo = lsda + classInfoOffset
846 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local
    [all...]
  /external/libcxxabi/include/
libunwind.h 72 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
libunwind.h 82 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t

Completed in 354 milliseconds