Searched refs:LSDA (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| D | AIXException.cpp | 26 void AIXException::emitExceptionInfoTable(const MCSymbol *LSDA, in emitExceptionInfoTable() argument 55 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(LSDA, Asm->OutContext), in emitExceptionInfoTable()
|
| D | DwarfException.h | 96 void emitExceptionInfoTable(const MCSymbol *LSDA, const MCSymbol *PerSym);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| 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()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| D | RuntimeDyldMachO.cpp | 302 TargetPtrT LSDA = readBytesUnaligned(P, sizeof(TargetPtrT)); in processFDE() local 303 TargetPtrT NewLSDA = LSDA - DeltaForEH; in processFDE()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| 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()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | SjLjEHPrepare.cpp | 226 Value *LSDA = Builder.CreateCall(LSDAAddrFn, {}, "lsda_addr"); in setupFunctionContext() local 229 Builder.CreateStore(LSDA, LSDAFieldPtr, /*isVolatile=*/true); in setupFunctionContext()
|
| D | TargetLoweringObjectFileImpl.cpp | 931 const auto *LSDA = cast<MCSectionELF>(LSDASection); in getSectionForLSDA() local 932 unsigned Flags = LSDA->getFlags(); in getSectionForLSDA() 953 (TM.getUniqueSectionNames() ? LSDA->getName() + "." + F.getName() in getSectionForLSDA() 954 : LSDA->getName()), in getSectionForLSDA() 955 LSDA->getType(), Flags, 0, Group, IsComdat, MCSection::NonUniqueID, in getSectionForLSDA()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | IntrinsicsWebAssembly.td | 77 // Returns LSDA address of the current function.
|
| /freebsd-12-stable/contrib/binutils/gas/ |
| 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
|
| /freebsd-12-stable/contrib/binutils/gas/doc/ |
| D | as.texinfo | 4135 @code{.cfi_lsda} defines LSDA and its encoding. 4136 @var{encoding} must be a constant determining how the LSDA 4140 no LSDA.
|
| /freebsd-12-stable/contrib/binutils/bfd/ |
| 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
|
| /freebsd-12-stable/contrib/gcc/ |
| D | ChangeLog-2001 | 21228 routine and LSDA pointers. 22868 the LSDA encoding.
|