Home
last modified time | relevance | path

Searched refs:ExceptionModel (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h59 ExceptionHandling ExceptionModel = ExceptionHandling::None,
66 if (ExceptionModel == ExceptionHandling::None)
67 ExceptionModel = TT.getDefaultExceptionHandling();
69 initLibcalls(TT, ExceptionModel, FloatABI, EABIVersion, ABIName);
189 LLVM_ABI void initLibcalls(const Triple &TT, ExceptionHandling ExceptionModel,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp162 if (TM->Options.ExceptionModel == ExceptionHandling::None) { in basicCheckForEHAndSjLj()
166 TM->Options.ExceptionModel = ExceptionHandling::Wasm; in basicCheckForEHAndSjLj()
170 if (TM->Options.ExceptionModel != ExceptionHandling::None && in basicCheckForEHAndSjLj()
171 TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj()
173 if (WasmEnableEmEH && TM->Options.ExceptionModel == ExceptionHandling::Wasm) in basicCheckForEHAndSjLj()
176 if (WasmEnableEH && TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj()
179 if (WasmEnableSjLj && TM->Options.ExceptionModel != ExceptionHandling::Wasm) in basicCheckForEHAndSjLj()
183 TM->Options.ExceptionModel == ExceptionHandling::Wasm) in basicCheckForEHAndSjLj()
612 if (TM->Options.ExceptionModel == ExceptionHandling::Wasm) in addPreEmitPass()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp73 ExceptionHandling ExceptionModel, in initLibcalls() argument
83 if (ExceptionModel == ExceptionHandling::SjLj) in initLibcalls()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenTargetMachineImpl.cpp88 if (Options.ExceptionModel != ExceptionHandling::None) in initAsmInfo()
89 TmpAsmInfo->setExceptionsType(Options.ExceptionModel); in initAsmInfo()
H A DCommandFlags.cpp64 CGOPT(ExceptionHandling, ExceptionModel) in CGOPT()
177 static cl::opt<ExceptionHandling> ExceptionModel( in CGOPT() local
192 CGBINDOPT(ExceptionModel); in CGOPT()
593 Options.ExceptionModel = getExceptionModel(); in InitTargetOptionsFromCodeGenFlags()
H A DTargetLoweringBase.cpp689 : TM(tm), Libcalls(TM.getTargetTriple(), TM.Options.ExceptionModel, in TargetLoweringBase()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h250 return Options.ExceptionModel == ExceptionHandling::None in getExceptionModel()
252 : Options.ExceptionModel; in getExceptionModel()
H A DTargetOptions.h442 ExceptionHandling ExceptionModel = ExceptionHandling::None; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectBranchTracking.cpp163 if (TM->Options.ExceptionModel == ExceptionHandling::SjLj) { in runOnMachineFunction()
H A DX86ISelLowering.cpp569 TM.Options.ExceptionModel != ExceptionHandling::SjLj) { in X86TargetLowering()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp411 Options.ExceptionModel = llvm::ExceptionHandling::SjLj; in initTargetOptions()
413 Options.ExceptionModel = llvm::ExceptionHandling::WinEH; in initTargetOptions()
415 Options.ExceptionModel = llvm::ExceptionHandling::DwarfCFI; in initTargetOptions()
417 Options.ExceptionModel = llvm::ExceptionHandling::Wasm; in initTargetOptions()