Home
last modified time | relevance | path

Searched refs:LSDA (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp330 Value *LSDA = emitEHLSDA(Builder, F); in emitExceptionRegistrationRecord() local
331 LSDA = Builder.CreatePtrToInt(LSDA, Int32Ty); in emitExceptionRegistrationRecord()
337 LSDA = Builder.CreateXor(LSDA, Val); in emitExceptionRegistrationRecord()
339 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
410 Value *LSDA = emitEHLSDA(Builder, ParentFunc); in generateLSDAInEAXThunk() local
414 Value *Args[5] = {LSDA, &*AI++, &*AI++, &*AI++, &*AI++}; in generateLSDAInEAXThunk()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.cpp300 TargetPtrT LSDA = readBytesUnaligned(P, sizeof(TargetPtrT)); in processFDE() local
301 TargetPtrT NewLSDA = LSDA - DeltaForEH; in processFDE()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp215 Value *LSDA = Builder.CreateCall(LSDAAddrFn, {}, "lsda_addr"); in setupFunctionContext() local
218 Builder.CreateStore(LSDA, LSDAFieldPtr, /*isVolatile=*/true); in setupFunctionContext()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td65 // Returns LSDA address of the current function.
/freebsd-12.1/contrib/binutils/gas/
H A DChangeLog-2006282 (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.1/contrib/binutils/bfd/
H A DChangeLog-0001161 request no dynamic reloc for LSDA field of FDE.
165 Update LSDA field if LSDA encoding is DW_EH_PE_pcrel, because
/freebsd-12.1/contrib/binutils/gas/doc/
H A Das.texinfo4135 @code{.cfi_lsda} defines LSDA and its encoding.
4136 @var{encoding} must be a constant determining how the LSDA
4140 no LSDA.
/freebsd-12.1/contrib/gcc/
H A DChangeLog-200121228 routine and LSDA pointers.
22868 the LSDA encoding.