Lines Matching refs:CodeGenOpts

96       PreprocessorOpts(PPO), CodeGenOpts(CGO), TheModule(M), Diags(diags),  in CodeGenModule()
140 (!CodeGenOpts.RelaxedAliasing && CodeGenOpts.OptimizationLevel > 0)) in CodeGenModule()
141 TBAA.reset(new CodeGenTBAA(Context, TheModule, CodeGenOpts, getLangOpts(), in CodeGenModule()
146 if (CodeGenOpts.getDebugInfo() != codegenoptions::NoDebugInfo || in CodeGenModule()
147 CodeGenOpts.EmitGcovArcs || CodeGenOpts.EmitGcovNotes) in CodeGenModule()
155 if (CodeGenOpts.hasProfileClangUse()) { in CodeGenModule()
157 CodeGenOpts.ProfileInstrumentUsePath, CodeGenOpts.ProfileRemappingFile); in CodeGenModule()
162 getDiags().Report(DiagID) << CodeGenOpts.ProfileInstrumentUsePath in CodeGenModule()
171 if (CodeGenOpts.CoverageMapping) in CodeGenModule()
432 if (CodeGenOpts.SanitizeCfiCrossDso) { in Release()
441 if (CodeGenOpts.Autolink && in Release()
449 CodeGenOpts.NumRegisterParameters); in Release()
451 if (CodeGenOpts.DwarfVersion) { in Release()
455 CodeGenOpts.DwarfVersion); in Release()
457 if (CodeGenOpts.EmitCodeView) { in Release()
461 if (CodeGenOpts.CodeViewGHash) { in Release()
464 if (CodeGenOpts.ControlFlowGuard) { in Release()
468 if (CodeGenOpts.OptimizationLevel > 0 && CodeGenOpts.StrictVTablePointers) { in Release()
508 if (CodeGenOpts.SanitizeCfiCrossDso) { in Release()
513 if (CodeGenOpts.CFProtectionReturn && in Release()
520 if (CodeGenOpts.CFProtectionBranch && in Release()
532 CodeGenOpts.FlushDenorm ? 1 : 0); in Release()
576 if (CodeGenOpts.NoPLT) in Release()
882 TLM = GetLLVMTLSModel(CodeGenOpts.getDefaultTLSModel()); in setTLSMode()
1091 if (CodeGenOpts.RegisterGlobalDtorsWithAtExit) { in AddGlobalDtor()
1228 if (CodeGenOpts.UnwindTables) in SetLLVMFunctionAttributesForDefinition()
1248 CodeGenOpts.getInlining() == CodeGenOptions::OnlyAlwaysInlining) in SetLLVMFunctionAttributesForDefinition()
1258 !CodeGenOpts.DisableO0ImplyOptNone && CodeGenOpts.OptimizationLevel == 0; in SetLLVMFunctionAttributesForDefinition()
1292 } else if (CodeGenOpts.getInlining() == CodeGenOptions::OnlyAlwaysInlining) { in SetLLVMFunctionAttributesForDefinition()
1315 } else if (CodeGenOpts.getInlining() == in SetLLVMFunctionAttributesForDefinition()
1357 if (CodeGenOpts.SanitizeCfiCrossDso) in SetLLVMFunctionAttributesForDefinition()
1385 if (CodeGenOpts.KeepStaticConsts && D && isa<VarDecl>(D)) { in SetCommonAttributes()
1517 if (CodeGenOpts.SanitizeCfiCrossDso) { in CreateFunctionTypeMetadataForIcall()
1529 if (CodeGenOpts.SanitizeCfiCrossDso) in CreateFunctionTypeMetadataForIcall()
1601 if (!CodeGenOpts.SanitizeCfiCrossDso) in SetFunctionAttributes()
2031 if (CodeGenOpts.KeepStaticConsts) { in MustBeEmitted()
2389 if (CodeGenOpts.OptimizationLevel == 0 && !F->hasAttr<AlwaysInlineAttr>()) in shouldEmitFunction()
2421 return CodeGenOpts.OptimizationLevel > 0; in shouldOpportunisticallyEmitVTables()
3836 CodeGenOpts.NoCommon)) in getLLVMLinkageForDeclarator()
4396 return !CodeGenOpts.EmitCodeView || CodeGenOpts.DebugColumnInfo; in getExpressionLocationsEnabled()
5054 if (!CodeGenOpts.CoverageMapping) in AddDeferredUnusedCoverageMapping()
5080 if (!CodeGenOpts.CoverageMapping) in ClearUnusedCoverageMapping()
5417 !CodeGenOpts.SanitizeTrap.has(SanitizerKind::CFIVCall)) || in NeedAllVtablesTypeId()
5419 !CodeGenOpts.SanitizeTrap.has(SanitizerKind::CFINVCall)) || in NeedAllVtablesTypeId()
5421 !CodeGenOpts.SanitizeTrap.has(SanitizerKind::CFIDerivedCast)) || in NeedAllVtablesTypeId()
5423 !CodeGenOpts.SanitizeTrap.has(SanitizerKind::CFIUnrelatedCast))); in NeedAllVtablesTypeId()
5433 if (CodeGenOpts.SanitizeCfiCrossDso) in AddVTableTypeMetadata()