Searched defs:lsda (Results 1 - 10 of 10) sorted by relevance

/prebuilts/ndk/current/sources/cxx-stl/gabi++/src/
H A Dhelper_func_internal.cc89 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/r11/sources/cxx-stl/gabi++/src/
H A Dhelper_func_internal.cc89 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/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
H A DUnwind-sjlj.c32 // function also sets the personality and lsda fields of the block.
49 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext
353 "=> 0x%0lX\n", context, ufc->lsda);
354 return ufc->lsda;
H A DDwarfParser.hpp63 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
H A DUnwindCursor.hpp734 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
1082 "\tbinary search of lsda table for targetFunctionOffset=0x%08X\n",
1087 lsda
[all...]
/prebuilts/ndk/r13/sources/cxx-stl/gabi++/src/
H A Dhelper_func_internal.cc89 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/current/sources/cxx-stl/llvm-libc++abi/src/
H A Dcxa_personality.cpp591 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
592 if (lsda == 0)
598 results.languageSpecificData = lsda;
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++;
641 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda));
1183 const uint8_t* lsda; local
[all...]
/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
H A Dcxa_personality.cpp584 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
585 if (lsda == 0)
591 results.languageSpecificData = lsda;
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++;
634 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda));
1206 const uint8_t* lsda; local
[all...]
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++abi/src/
H A Dcxa_personality.cpp591 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
592 if (lsda == 0)
598 results.languageSpecificData = lsda;
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++;
641 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda));
1183 const uint8_t* lsda; local
[all...]
/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
H A Dlibunwind.h72 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t

Completed in 1704 milliseconds