Searched defs:lsda (Results 1 - 10 of 10) sorted by relevance
/prebuilts/ndk/current/sources/cxx-stl/gabi++/src/ |
H A D | 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/r11/sources/cxx-stl/gabi++/src/ |
H A D | 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/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
H A D | 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 353 "=> 0x%0lX\n", context, ufc->lsda); 354 return ufc->lsda;
|
H A D | 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
|
H A D | 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 1082 "\tbinary search of lsda table for targetFunctionOffset=0x%08X\n", 1087 lsda [all...] |
/prebuilts/ndk/r13/sources/cxx-stl/gabi++/src/ |
H A D | 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/current/sources/cxx-stl/llvm-libc++abi/src/ |
H A D | cxa_personality.cpp | 591 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 D | cxa_personality.cpp | 584 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 D | cxa_personality.cpp | 591 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 D | libunwind.h | 72 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t
|
Completed in 1704 milliseconds