Lines Matching refs:CodeGenOptions

448   CodeGenOptions &CodeGenOpts = Invocation.getCodeGenOpts();  in FixupInvocation()
1157 const CodeGenOptions::OptRemark &Remark) { in GenerateOptimizationRemark()
1160 } else if (Remark.Kind == CodeGenOptions::RK_Enabled) { in GenerateOptimizationRemark()
1162 } else if (Remark.Kind == CodeGenOptions::RK_Disabled) { in GenerateOptimizationRemark()
1170 static CodeGenOptions::OptRemark
1173 CodeGenOptions::OptRemark Result; in ParseOptimizationRemark()
1194 Result.Kind = CodeGenOptions::RK_Enabled; in ParseOptimizationRemark()
1196 Result.Kind = CodeGenOptions::RK_EnabledEverything; in ParseOptimizationRemark()
1198 Result.Kind = CodeGenOptions::RK_Disabled; in ParseOptimizationRemark()
1200 Result.Kind = CodeGenOptions::RK_DisabledEverything; in ParseOptimizationRemark()
1202 Result.Kind = CodeGenOptions::RK_WithPattern; in ParseOptimizationRemark()
1204 return CodeGenOptions::OptRemark(); in ParseOptimizationRemark()
1208 if (Result.Kind == CodeGenOptions::RK_Disabled || in ParseOptimizationRemark()
1209 Result.Kind == CodeGenOptions::RK_DisabledEverything) { in ParseOptimizationRemark()
1286 static void setPGOUseInstrumentor(CodeGenOptions &Opts, in setPGOUseInstrumentor()
1292 Opts.setProfileUse(CodeGenOptions::ProfileClangInstr); in setPGOUseInstrumentor()
1299 Opts.setProfileUse(CodeGenOptions::ProfileCSIRInstr); in setPGOUseInstrumentor()
1301 Opts.setProfileUse(CodeGenOptions::ProfileIRInstr); in setPGOUseInstrumentor()
1303 Opts.setProfileUse(CodeGenOptions::ProfileClangInstr); in setPGOUseInstrumentor()
1307 const CodeGenOptions &Opts, SmallVectorImpl<const char *> &Args, in GenerateCodeGenArgs()
1310 const CodeGenOptions &CodeGenOpts = Opts; in GenerateCodeGenArgs()
1329 if (Opts.Inlining == CodeGenOptions::NormalInlining) in GenerateCodeGenArgs()
1331 else if (Opts.Inlining == CodeGenOptions::OnlyHintInlining) in GenerateCodeGenArgs()
1333 else if (Opts.Inlining == CodeGenOptions::OnlyAlwaysInlining) in GenerateCodeGenArgs()
1491 if (Opts.StructReturnConvention == CodeGenOptions::SRCK_OnStack) { in GenerateCodeGenArgs()
1495 } else if (Opts.StructReturnConvention == CodeGenOptions::SRCK_InRegs) { in GenerateCodeGenArgs()
1535 case CodeGenOptions::FiniteLoopsKind::Language: in GenerateCodeGenArgs()
1537 case CodeGenOptions::FiniteLoopsKind::Always: in GenerateCodeGenArgs()
1540 case CodeGenOptions::FiniteLoopsKind::Never: in GenerateCodeGenArgs()
1546 bool CompilerInvocation::ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, in ParseCodeGenArgs()
1568 CodeGenOptions &CodeGenOpts = Opts; in ParseCodeGenArgs()
1587 ? CodeGenOptions::OnlyAlwaysInlining in ParseCodeGenArgs()
1588 : CodeGenOptions::NormalInlining); in ParseCodeGenArgs()
1597 Opts.setInlining(CodeGenOptions::NormalInlining); in ParseCodeGenArgs()
1599 Opts.setInlining(CodeGenOptions::OnlyHintInlining); in ParseCodeGenArgs()
1601 Opts.setInlining(CodeGenOptions::OnlyAlwaysInlining); in ParseCodeGenArgs()
1794 CodeGenOptions::BitcodeFileToLink F; in ParseCodeGenArgs()
1847 Opts.setStructReturnConvention(CodeGenOptions::SRCK_OnStack); in ParseCodeGenArgs()
1851 Opts.setStructReturnConvention(CodeGenOptions::SRCK_InRegs); in ParseCodeGenArgs()
1901 (Opts.getProfileUse() != CodeGenOptions::ProfileNone); in ParseCodeGenArgs()
1954 Opts.FiniteLoops = CodeGenOptions::FiniteLoopsKind::Always; in ParseCodeGenArgs()
1956 Opts.FiniteLoops = CodeGenOptions::FiniteLoopsKind::Never; in ParseCodeGenArgs()
4094 const CodeGenOptions &CodeGenOpts) { in GeneratePreprocessorArgs()