Lines Matching defs:Conf

1286   lto::Config Conf;
1288 if (Error E = Conf.addSaveTemps(CGOpts.SaveTempsFilePrefix + ".",
1296 Conf.CPU = TOpts.CPU;
1297 Conf.CodeModel = getCodeModel(CGOpts);
1298 Conf.MAttrs = TOpts.Features;
1299 Conf.RelocModel = CGOpts.RelocationModel;
1303 Conf.CGOptLevel = *OptLevelOrNone;
1304 Conf.OptLevel = CGOpts.OptimizationLevel;
1305 initTargetOptions(CI, Diags, Conf.Options);
1306 Conf.SampleProfile = std::move(SampleProfile);
1307 Conf.PTO.LoopUnrolling = CGOpts.UnrollLoops;
1310 Conf.PTO.LoopInterleaving = CGOpts.UnrollLoops;
1311 Conf.PTO.LoopVectorization = CGOpts.VectorizeLoop;
1312 Conf.PTO.SLPVectorization = CGOpts.VectorizeSLP;
1315 Conf.PTO.CallGraphProfile = !CGOpts.DisableIntegratedAS;
1319 Conf.RunCSIRInstr = true;
1320 Conf.CSIRProfile = std::move(CGOpts.InstrProfileOutput);
1322 Conf.RunCSIRInstr = false;
1323 Conf.CSIRProfile = std::move(CGOpts.ProfileInstrumentUsePath);
1326 Conf.ProfileRemapping = std::move(ProfileRemapping);
1327 Conf.DebugPassManager = CGOpts.DebugPassManager;
1328 Conf.VerifyEach = CGOpts.VerifyEach;
1329 Conf.RemarksWithHotness = CGOpts.DiagnosticsWithHotness;
1330 Conf.RemarksFilename = CGOpts.OptRecordFile;
1331 Conf.RemarksPasses = CGOpts.OptRecordPasses;
1332 Conf.RemarksFormat = CGOpts.OptRecordFormat;
1333 Conf.SplitDwarfFile = CGOpts.SplitDwarfFile;
1334 Conf.SplitDwarfOutput = CGOpts.SplitDwarfOutput;
1337 Conf.PreCodeGenModuleHook = [](size_t Task, const llvm::Module &Mod) {
1342 Conf.PreCodeGenModuleHook = [&](size_t Task, const llvm::Module &Mod) {
1348 Conf.PreCodeGenModuleHook = [&](size_t Task, const llvm::Module &Mod) {
1354 Conf.CGFileType = getCodeGenFileType(Action);
1358 thinBackend(Conf, -1, AddStream, *M, *CombinedIndex, ImportList,
1360 /*ModuleMap=*/nullptr, Conf.CodeGenOnly,