Lines Matching refs:Config
137 Config.CodeModel = std::nullopt; in LTOCodeGenerator()
138 Config.StatsFile = LTOStatsFile; in LTOCodeGenerator()
139 Config.PreCodeGenPassesHook = [](legacy::PassManager &PM) { in LTOCodeGenerator()
143 Config.RunCSIRInstr = LTORunCSIRInstr; in LTOCodeGenerator()
144 Config.CSIRProfile = LTOCSIRProfile; in LTOCodeGenerator()
182 Config.Options = Options; in setTargetOptions()
199 Config.OptLevel = Level; in setOptLevel()
200 Config.PTO.LoopVectorization = Config.OptLevel > 1; in setOptLevel()
201 Config.PTO.SLPVectorization = Config.OptLevel > 1; in setOptLevel()
203 CodeGenOpt::getLevel(Config.OptLevel); in setOptLevel()
205 Config.CGOptLevel = *CGOptLevelOrNone; in setOptLevel()
246 return Triple.isOSAIX() && Config.Options.DisableIntegratedAS; in useAIXSystemAssembler()
317 Config.CGFileType == CodeGenFileType::AssemblyFile ? "s" : "o"); in compileOptimizedToFile()
408 SubtargetFeatures Features(join(Config.MAttrs, "")); in determineTarget()
411 if (Config.CPU.empty()) in determineTarget()
412 Config.CPU = lto::getThinLTODefaultCPU(Triple); in determineTarget()
417 Config.Options.DataSections = true; in determineTarget()
428 TripleStr, Config.CPU, FeatureStr, Config.Options, Config.RelocModel, in createTargetMachine()
429 std::nullopt, Config.CGOptLevel)); in createTargetMachine()
631 if (!opt(Config, TargetMach.get(), 0, *MergedModule, /*IsThinLTO=*/false, in optimize()
656 Config.CodeGenOnly = true; in compileOptimized()
657 Error Err = backend(Config, AddStream, ParallelismLevel, *MergedModule, in compileOptimized()