/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AIXException.cpp | 26 void AIXException::emitExceptionInfoTable(const MCSymbol *LSDA, in emitExceptionInfoTable() argument 55 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(LSDA, Asm->OutContext), in emitExceptionInfoTable()
|
H A D | DwarfException.h | 96 void emitExceptionInfoTable(const MCSymbol *LSDA, const MCSymbol *PerSym);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 323 Value *LSDA = emitEHLSDA(Builder, F); in emitExceptionRegistrationRecord() local 324 LSDA = Builder.CreatePtrToInt(LSDA, Int32Ty); in emitExceptionRegistrationRecord() 330 LSDA = Builder.CreateXor(LSDA, Val); in emitExceptionRegistrationRecord() 332 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord() 406 Value *LSDA = emitEHLSDA(Builder, ParentFunc); in generateLSDAInEAXThunk() local 410 Value *Args[5] = {LSDA, &*AI++, &*AI++, &*AI++, &*AI++}; in generateLSDAInEAXThunk()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | Lexicon.rst | 179 **LSDA** 183 FDE points to an optional LSDA which is passed to the personality function. 184 For C++, the LSDA contain info about the type and location of catch
|
H A D | ExceptionHandling.rst | 470 the address of the Language Specific Data Area (LSDA) for the current 483 instruction. This is used to ensure that landing pad entries in the LSDA are 513 referred to as the language-specific data area (LSDA). The format of the LSDA
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.cpp | 302 TargetPtrT LSDA = readBytesUnaligned(P, sizeof(TargetPtrT)); in processFDE() local 303 TargetPtrT NewLSDA = LSDA - DeltaForEH; in processFDE()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
H A D | EHFrameSupport.cpp | 534 JITTargetAddress LSDA = LSDAPointerInfo->first; in processFDE() local 536 auto LSDASym = getOrCreateSymbol(PC, LSDA); in processFDE() 542 << " to LSDA at " << formatv("{0:x16}", LSDA) << "\n"; in processFDE()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | SjLjEHPrepare.cpp | 226 Value *LSDA = Builder.CreateCall(LSDAAddrFn, {}, "lsda_addr"); in setupFunctionContext() local 229 Builder.CreateStore(LSDA, LSDAFieldPtr, /*isVolatile=*/true); in setupFunctionContext()
|
H A D | TargetLoweringObjectFileImpl.cpp | 910 const auto *LSDA = cast<MCSectionELF>(LSDASection); in getSectionForLSDA() local 911 unsigned Flags = LSDA->getFlags(); in getSectionForLSDA() 932 (TM.getUniqueSectionNames() ? LSDA->getName() + "." + F.getName() in getSectionForLSDA() 933 : LSDA->getName()), in getSectionForLSDA() 934 LSDA->getType(), Flags, 0, Group, IsComdat, MCSection::NonUniqueID, in getSectionForLSDA()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | IntrinsicsWebAssembly.td | 77 // Returns LSDA address of the current function.
|
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/ |
H A D | unwind-arm-common.inc | 779 like the function and LSDA pointers. The ARM implementation
|
/netbsd-src/external/gpl3/gcc/dist/libgcc/ |
H A D | unwind-arm-common.inc | 775 like the function and LSDA pointers. The ARM implementation
|
/netbsd-src/external/gpl3/binutils/dist/gas/ |
H A D | ChangeLog-2006 | 282 (output_cie): Output personality including its encoding and LSDA encoding. 283 (output_fde): Output LSDA. 285 LSDA encoding are different. Copy the 3 fields from fde_entry to
|
/netbsd-src/external/gpl3/binutils.old/dist/gas/ |
H A D | ChangeLog-2006 | 282 (output_cie): Output personality including its encoding and LSDA encoding. 283 (output_fde): Output LSDA. 285 LSDA encoding are different. Copy the 3 fields from fde_entry to
|
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/ |
H A D | as.texi | 4900 @code{.eh_frame_entry} section if small enough and there is no LSDA, or 4906 @code{.cfi_lsda} defines LSDA and its encoding. 4907 @var{encoding} must be a constant determining how the LSDA 4911 meaning that no LSDA is present. 4914 @code{.cfi_inline_lsda} marks the start of a LSDA data section and 4921 so that they are immediately followed by the LSDA data. The symbol 4923 in case a fallback FDE based encoding is used. The LSDA data is terminated
|
/netbsd-src/external/gpl3/binutils/dist/gas/doc/ |
H A D | as.texi | 4983 @code{.eh_frame_entry} section if small enough and there is no LSDA, or 4989 @code{.cfi_lsda} defines LSDA and its encoding. 4990 @var{encoding} must be a constant determining how the LSDA 4994 meaning that no LSDA is present. 4997 @code{.cfi_inline_lsda} marks the start of a LSDA data section and 5004 so that they are immediately followed by the LSDA data. The symbol 5006 in case a fallback FDE based encoding is used. The LSDA data is terminated
|
/netbsd-src/external/gpl3/gdb.old/dist/bfd/ |
H A D | ChangeLog-0001 | 161 request no dynamic reloc for LSDA field of FDE. 165 Update LSDA field if LSDA encoding is DW_EH_PE_pcrel, because
|
H A D | ChangeLog-2007 | 125 and if we find a relocation against the LSDA.
|
H A D | ChangeLog-2004 | 1163 offset for a reloc on a FDE initial loc or LSDA field
|
/netbsd-src/external/gpl3/binutils/dist/bfd/ |
H A D | ChangeLog-0001 | 161 request no dynamic reloc for LSDA field of FDE. 165 Update LSDA field if LSDA encoding is DW_EH_PE_pcrel, because
|
H A D | ChangeLog-2007 | 125 and if we find a relocation against the LSDA.
|
/netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
H A D | ChangeLog-0001 | 161 request no dynamic reloc for LSDA field of FDE. 165 Update LSDA field if LSDA encoding is DW_EH_PE_pcrel, because
|
H A D | ChangeLog-2007 | 125 and if we find a relocation against the LSDA.
|
/netbsd-src/external/gpl3/gdb/dist/bfd/ |
H A D | ChangeLog-0001 | 161 request no dynamic reloc for LSDA field of FDE. 165 Update LSDA field if LSDA encoding is DW_EH_PE_pcrel, because
|
H A D | ChangeLog-2007 | 125 and if we find a relocation against the LSDA.
|