| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CodeGen.h | 56 SjLj, ///< setjmp/longjmp based exceptions enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86IndirectBranchTracking.cpp | 163 if (TM->Options.ExceptionModel == ExceptionHandling::SjLj) { in runOnMachineFunction()
|
| H A D | X86ISelLowering.cpp | 569 TM.Options.ExceptionModel != ExceptionHandling::SjLj) { in X86TargetLowering()
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | VEToolchain.cpp | 165 return llvm::ExceptionHandling::SjLj; in GetExceptionModel()
|
| H A D | Darwin.cpp | 3421 (GetExceptionModel(Args) != llvm::ExceptionHandling::SjLj && in getDefaultUnwindTableLevel() 3455 return llvm::ExceptionHandling::SjLj; in GetExceptionModel()
|
| H A D | Clang.cpp | 7357 case llvm::ExceptionHandling::SjLj: in ConstructJob()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCAsmInfo.cpp | 66 ? ExceptionHandling::SjLj in ARMMCAsmInfoDarwin()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | RuntimeLibcalls.cpp | 83 if (ExceptionModel == ExceptionHandling::SjLj) in initLibcalls()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | LangOptions.h | 341 enum class ExceptionHandlingKind { None, SjLj, WinEH, DwarfCFI, Wasm }; enumerator 792 return getExceptionHandling() == ExceptionHandlingKind::SjLj; in hasSjLjExceptions()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.cpp | 247 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in computeCallSiteTable() 418 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in emitExceptionTable()
|
| H A D | AsmPrinter.cpp | 589 case ExceptionHandling::SjLj: in doInitialization() 613 case ExceptionHandling::SjLj: in doInitialization()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CommandFlags.cpp | 185 clEnumValN(ExceptionHandling::SjLj, "sjlj", in CGOPT()
|
| H A D | TargetPassConfig.cpp | 907 case ExceptionHandling::SjLj: in addPassesToHandleExceptions()
|
| H A D | MachineVerifier.cpp | 779 AsmInfo->getExceptionHandlingType() == ExceptionHandling::SjLj && in visitMachineBasicBlockBefore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | CodeGenPassBuilder.h | 817 case ExceptionHandling::SjLj: in addPassesToHandleExceptions()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 411 Options.ExceptionModel = llvm::ExceptionHandling::SjLj; in initTargetOptions()
|
| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | Triple.cpp | 2278 return isOSDarwin() && !isWatchABI() ? ExceptionHandling::SjLj in getDefaultExceptionHandling()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.td | 1015 // A single-register address. This is used with the SjLj
|
| H A D | PPCInstrInfo.td | 705 // The address in a single register. This is used with the SjLj 1461 // The unconditional BCL used by the SjLj setjmp code.
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 3736 case LangOptions::ExceptionHandlingKind::SjLj: in getExceptionHandlingName() 4079 .Case("sjlj", LangOptions::ExceptionHandlingKind::SjLj) in ParseLangArgs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 21972 return EM == ExceptionHandling::SjLj ? Register() : ARM::R0; in getExceptionPointerRegister() 21980 return EM == ExceptionHandling::SjLj ? Register() : ARM::R1; in getExceptionSelectorRegister()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 2180 HelpText<"Use SjLj style exceptions">; 2189 NormalizedValues<["DwarfCFI", "SjLj", "WinEH", "Wasm"]>,
|