Lines Matching refs:LangOpts

128   const LangOptions &LangOpts;  member in __anone6c0d8fa0111::EmitAssemblyHelper
205 TargetOpts(TOpts), LangOpts(LOpts), TheModule(M), VFS(std::move(VFS)), in EmitAssemblyHelper()
317 const LangOptions &LangOpts, in initTargetOptions() argument
319 switch (LangOpts.getThreadModel()) { in initTargetOptions()
340 switch (LangOpts.getDefaultFPContractMode()) { in initTargetOptions()
365 if (LangOpts.hasSjLjExceptions()) in initTargetOptions()
367 if (LangOpts.hasSEHExceptions()) in initTargetOptions()
369 if (LangOpts.hasDWARFExceptions()) in initTargetOptions()
371 if (LangOpts.hasWasmExceptions()) in initTargetOptions()
374 Options.NoInfsFPMath = LangOpts.NoHonorInfs; in initTargetOptions()
375 Options.NoNaNsFPMath = LangOpts.NoHonorNaNs; in initTargetOptions()
377 Options.UnsafeFPMath = LangOpts.AllowFPReassoc && LangOpts.AllowRecip && in initTargetOptions()
378 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in initTargetOptions()
379 (LangOpts.getDefaultFPContractMode() == in initTargetOptions()
381 LangOpts.getDefaultFPContractMode() == in initTargetOptions()
383 Options.ApproxFuncFPMath = LangOpts.ApproxFunc; in initTargetOptions()
407 Options.IgnoreXCOFFVisibility = LangOpts.IgnoreXCOFFVisibility; in initTargetOptions()
420 Options.EnableAIXExtendedAltivecABI = LangOpts.EnableAIXExtendedAltivecABI; in initTargetOptions()
481 getGCOVOptions(const CodeGenOptions &CodeGenOpts, const LangOptions &LangOpts) { in getGCOVOptions() argument
500 const LangOptions &LangOpts) { in getInstrProfOptions() argument
555 if (!initTargetOptions(Diags, Options, CodeGenOpts, TargetOpts, LangOpts, in CreateTargetMachine()
622 static void addKCFIPass(const Triple &TargetTriple, const LangOptions &LangOpts, in addKCFIPass() argument
633 LangOpts.Sanitize.has(SanitizerKind::KCFI)) in addKCFIPass()
642 LangOpts.Sanitize.has(SanitizerKind::KCFI)) in addKCFIPass()
649 const LangOptions &LangOpts, PassBuilder &PB) { in addSanitizers() argument
666 if (LangOpts.Sanitize.has(Mask)) { in addSanitizers()
692 if (LangOpts.Sanitize.has(SanitizerKind::Thread)) { in addSanitizers()
698 if (LangOpts.Sanitize.has(Mask)) { in addSanitizers()
716 if (LangOpts.Sanitize.has(Mask)) { in addSanitizers()
726 if (LangOpts.Sanitize.has(SanitizerKind::DataFlow)) { in addSanitizers()
727 MPM.addPass(DataFlowSanitizerPass(LangOpts.NoSanitizeFiles)); in addSanitizers()
925 if (LangOpts.ObjCAutoRefCount) { in RunOptimizationPipeline()
976 if (LangOpts.Sanitize.has(SanitizerKind::LocalBounds)) in RunOptimizationPipeline()
985 addSanitizers(TargetTriple, CodeGenOpts, LangOpts, PB); in RunOptimizationPipeline()
986 addKCFIPass(TargetTriple, LangOpts, PB); in RunOptimizationPipeline()
990 getGCOVOptions(CodeGenOpts, LangOpts)) in RunOptimizationPipeline()
996 getInstrProfOptions(CodeGenOpts, LangOpts)) in RunOptimizationPipeline()
1093 if (LangOpts.HIPStdPar && !LangOpts.CUDAIsDevice && in RunOptimizationPipeline()
1094 LangOpts.HIPStdParInterposeAlloc) in RunOptimizationPipeline()