/external/libunwind/src/unwind/ |
H A D | GetLanguageSpecificData.c | 33 pi.lsda = 0; 35 return pi.lsda;
|
/external/compiler-rt/lib/builtins/ |
H A D | gcc_personality_v0.c | 194 const uint8_t* lsda = (uint8_t*)_Unwind_GetLanguageSpecificData(context); local 195 if ( lsda == (uint8_t*) 0 ) 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); 214 const uint8_t* callSiteTableStart = lsda;
|
/external/libunwind/src/mi/ |
H A D | Gdyn-extract.c | 41 pi->lsda = 0;
|
/external/libcxxabi/src/ |
H A D | cxa_personality.cpp | 596 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local 597 if (lsda == 0) 603 results.languageSpecificData = lsda; 627 uint8_t lpStartEncoding = *lsda++; 628 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding); 631 uint8_t ttypeEncoding = *lsda++; 637 uintptr_t classInfoOffset = readULEB128(&lsda); 638 classInfo = lsda + classInfoOffset; 642 uint8_t callSiteEncoding = *lsda++; 646 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda)); 1188 const uint8_t* lsda; local [all...] |
/external/libunwind_llvm/src/ |
H A D | UnwindCursor.hpp | 830 uintptr_t lsda; local 843 lsda = isSingleWordEHT ? 0 : (exceptionTableAddr + 4); 849 lsda = exceptionTableAddr + (extraWords + 1) * 4; 855 lsda = exceptionTableAddr + (extraWords + 1) * 4; 890 // | | LSDA | | <-- lsda 899 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords); 906 _info.lsda = lsda; 961 _info.lsda = fdeInfo.lsda; 1043 pint_t lsda = 0; local [all...] |
H A D | UnwindLevel1.c | 80 ", func=%s, lsda=0x%" PRIxPTR ", personality=0x%" PRIxPTR "", 82 frameInfo.lsda, frameInfo.handler); 174 ", func=%s, sp=0x%" PRIxPTR ", lsda=0x%" PRIxPTR 177 functionName, sp, frameInfo.lsda, 266 ", func=%s, lsda=0x%" PRIxPTR ", personality=0x%" PRIxPTR, 268 frameInfo.lsda, frameInfo.handler); 425 result = (uintptr_t)frameInfo.lsda; 431 _LIBUNWIND_DEBUG_LOG("lsda at 0x%" PRIxPTR " does not start with 0xFF",
|
H A D | Unwind-sjlj.c | 27 /// function also sets the personality and lsda fields of the block. 43 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext 389 "=> 0x%0lX", context, ufc->lsda); 390 return ufc->lsda;
|
H A D | DwarfParser.hpp | 62 pint_t lsda; member in struct:libunwind::CFI_Parser::FDE_Info 148 fdeInfo->lsda = 0; 160 fdeInfo->lsda = 215 fdeInfo->lsda = 0; 227 fdeInfo->lsda = addressSpace
|
H A D | Unwind-EHABI.cpp | 173 const char *lsda = local 179 ProcessDescriptors(state, ucbp, context, format, lsda, 473 "lsda=0x%" PRIxPTR ", personality=0x%" PRIxPTR, 476 frameInfo.lsda, frameInfo.handler); 589 "lsda=0x%" PRIxPTR ", personality=0x%" PRIxPTR "", 591 functionName, sp, frameInfo.lsda, 729 result = (uintptr_t)frameInfo.lsda;
|
H A D | UnwindLevel1-gcc-ext.c | 167 " _backtrace: start_ip=0x%" PRIxPTR ", func=%s, lsda=0x%" PRIxPTR ", context=%p", 168 frame.start_ip, functionName, frame.lsda,
|
/external/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 637 /// @param lsda language specific data area 646 const uint8_t *lsda, 653 if (!lsda) 658 "handleLsda(...):lsda is non-zero.\n"); 675 uint8_t lpStartEncoding = *lsda++; 678 readEncodedPointer(&lsda, lpStartEncoding); 681 uint8_t ttypeEncoding = *lsda++; 688 classInfoOffset = readULEB128(&lsda); 689 ClassInfo = lsda + classInfoOffset; 695 uint8_t callSiteEncoding = *lsda 645 handleLsda(int version, const uint8_t *lsda, _Unwind_Action actions, uint64_t exceptionClass, struct _Unwind_Exception *exceptionObject, _Unwind_Context_t context) argument 847 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local [all...] |
/external/swiftshader/third_party/LLVM/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 611 /// @param lsda language specific data area 620 const uint8_t *lsda, 627 if (!lsda) 632 "handleLsda(...):lsda is non-zero.\n"); 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); 669 uint8_t callSiteEncoding = *lsda 619 handleLsda(int version, const uint8_t *lsda, _Unwind_Action actions, uint64_t exceptionClass, struct _Unwind_Exception *exceptionObject, _Unwind_Context_t context) argument 823 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local [all...] |
/external/libunwind/src/dwarf/ |
H A D | Gfde.c | 343 pi, &pi->lsda, arg)) < 0) 347 (long) pi->start_ip, (long) pi->end_ip, (long) pi->lsda);
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
H A D | MCDwarf.cpp | 522 const MCSymbol *lsda, 696 // range-start range-length compact-unwind-enc personality-func lsda 768 const MCSymbol *lsda, 808 if (lsda) 837 if (lsda) 855 if (lsda) 765 EmitCIE(MCStreamer &streamer, const MCSymbol *personality, unsigned personalityEncoding, const MCSymbol *lsda, unsigned lsdaEncoding) argument
|
/external/libunwind/include/ |
H A D | libunwind-common.h.in | 129 unw_word_t lsda; /* address of lang.-spec. data area (if any) */
|
H A D | libunwind-common.h | 141 unw_word_t lsda; /* address of lang.-spec. data area (if any) */ member in struct:unw_proc_info
|
/external/libunwind/tests/ |
H A D | test-ptrace.c | 117 printf ("\tproc=%016lx-%016lx\n\thandler=%lx lsda=%lx", 119 (long) pi.handler, (long) pi.lsda);
|
H A D | Gtest-bt.c | 89 printf ("\tproc=0x%lx-0x%lx\n\thandler=0x%lx lsda=0x%lx gp=0x%lx", 91 (long) pi.handler, (long) pi.lsda, (long) pi.gp);
|
H A D | test-coredump-unwind.c | 338 printf("\tip=0x%08lx proc=%08lx-%08lx handler=0x%08lx lsda=0x%08lx\n", 341 (long) pi.handler, (long) pi.lsda);
|
/external/libunwind/doc/ |
H A D | unw_resume.tex | 57 and language-specific data area (lsda). These steps are generally
|
H A D | unw_get_proc_info.tex | 34 \item[\Type{unw\_word\_t} \Var{lsda}] The address of the
|
/external/libunwind/src/ia64/ |
H A D | Gtables.c | 299 pi->lsda = 0; 367 pi->lsda = info_end_addr + 8;
|
/external/libunwind_llvm/include/ |
H A D | libunwind.h | 85 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t
|
/external/llvm/lib/MC/ |
H A D | MCDwarf.cpp | 1019 unsigned personalityEncoding, const MCSymbol *lsda, 1185 // range-start range-length compact-unwind-enc personality-func lsda 1261 const MCSymbol *lsda, 1293 if (lsda) 1336 if (lsda) 1351 if (lsda) 1259 EmitCIE(const MCSymbol *personality, unsigned personalityEncoding, const MCSymbol *lsda, bool IsSignalFrame, unsigned lsdaEncoding, bool IsSimple) argument
|