/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 | 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/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...] |
/external/compiler-rt/lib/builtins/ |
gcc_personality_v0.c | 201 /* There is nothing to do if there is no LSDA for this frame. */ 202 const uint8_t* lsda = _Unwind_GetLanguageSpecificData(context); local 203 if ( lsda == (uint8_t*) 0 ) 210 /* Parse LSDA header. */ 211 uint8_t lpStartEncoding = *lsda++; 213 readEncodedPointer(&lsda, lpStartEncoding); 215 uint8_t ttypeEncoding = *lsda++; 217 readULEB128(&lsda); 220 uint8_t callSiteEncoding = *lsda++; 221 uint32_t callSiteTableLength = readULEB128(&lsda); [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 | 574 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local 575 if (lsda == 0) 581 results.languageSpecificData = lsda; 604 // Parse LSDA header. 605 uint8_t lpStartEncoding = *lsda++; 606 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding); 609 uint8_t ttypeEncoding = *lsda++; 615 uintptr_t classInfoOffset = readULEB128(&lsda); 616 classInfo = lsda + classInfoOffset; 620 uint8_t callSiteEncoding = *lsda++ 1177 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 | 133 unw_word_t lsda; /* address of lang.-spec. data area (if any) */ member in struct:unw_proc_info
|
/external/llvm/examples/ExceptionDemo/ |
ExceptionDemo.cpp | 635 /// @param lsda language specific data area 644 const uint8_t *lsda, 651 if (!lsda) 656 "handleLsda(...):lsda is non-zero.\n"); 672 // Parse LSDA header. 673 uint8_t lpStartEncoding = *lsda++; 676 readEncodedPointer(&lsda, lpStartEncoding); 679 uint8_t ttypeEncoding = *lsda++; 686 classInfoOffset = readULEB128(&lsda); 687 ClassInfo = lsda + classInfoOffset 845 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local [all...] |
/external/libcxxabi/include/ |
libunwind.h | 78 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
|