Home
last modified time | relevance | path

Searched refs:SjLj (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCTargetOptions.h22 SjLj, ///< setjmp/longjmp based exceptions enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCAsmInfo.cpp38 ? ExceptionHandling::SjLj in ARMMCAsmInfoDarwin()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp146 Options.ExceptionModel == ExceptionHandling::SjLj; in initializeEnvironment()
149 ExceptionHandling::SjLj) == UseSjLjEH) && in initializeEnvironment()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectBranchTracking.cpp163 if (TM->Options.ExceptionModel == ExceptionHandling::SjLj) { in runOnMachineFunction()
H A DX86ISelLowering.cpp509 if (TM.Options.ExceptionModel == ExceptionHandling::SjLj) in X86TargetLowering()
565 TM.Options.ExceptionModel != ExceptionHandling::SjLj) { in X86TargetLowering()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.h308 enum class ExceptionHandlingKind { None, SjLj, WinEH, DwarfCFI, Wasm }; enumerator
697 return getExceptionHandling() == ExceptionHandlingKind::SjLj; in hasSjLjExceptions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp248 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in computeCallSiteTable()
419 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in emitExceptionTable()
H A DAsmPrinter.cpp559 case ExceptionHandling::SjLj: in doInitialization()
583 case ExceptionHandling::SjLj: in doInitialization()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h714 case ExceptionHandling::SjLj: in addPassesToHandleExceptions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCommandFlags.cpp184 clEnumValN(ExceptionHandling::SjLj, "sjlj", in CGOPT()
H A DTargetPassConfig.cpp901 case ExceptionHandling::SjLj: in addPassesToHandleExceptions()
H A DMachineVerifier.cpp734 AsmInfo->getExceptionHandlingType() == ExceptionHandling::SjLj && in visitMachineBasicBlockBefore()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp375 Options.ExceptionModel = llvm::ExceptionHandling::SjLj; in initTargetOptions()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DDarwin.cpp3179 (GetExceptionModel(Args) != llvm::ExceptionHandling::SjLj && in getDefaultUnwindTableLevel()
3213 return llvm::ExceptionHandling::SjLj; in GetExceptionModel()
H A DClang.cpp7291 case llvm::ExceptionHandling::SjLj: in ConstructJob()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.td1014 // A single-register address. This is used with the SjLj
H A DPPCInstrInfo.td681 // The address in a single register. This is used with the SjLj
1435 // The unconditional BCL used by the SjLj setjmp code.
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp301 if (TM.Options.ExceptionModel == ExceptionHandling::SjLj) in initSPUActions()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2168 HelpText<"Use SjLj style exceptions">;
2177 NormalizedValues<["DwarfCFI", "SjLj", "WinEH", "Wasm"]>,