Lines Matching defs:Conf
284 Config Conf;
286 Conf.CPU = codegen::getMCPU();
287 Conf.Options = codegen::InitTargetOptionsFromCodeGenFlags(Triple());
288 Conf.MAttrs = codegen::getMAttrs();
290 Conf.RelocModel = *RM;
291 Conf.CodeModel = codegen::getExplicitCodeModel();
293 Conf.DebugPassManager = DebugPassManager;
308 check(Conf.addSaveTemps(OutputFilename + ".", false, SaveTempsArgs),
313 Conf.RemarksFilename = RemarksFilename;
314 Conf.RemarksPasses = RemarksPasses;
315 Conf.RemarksWithHotness = RemarksWithHotness;
316 Conf.RemarksHotnessThreshold = RemarksHotnessThreshold;
317 Conf.RemarksFormat = RemarksFormat;
319 Conf.SampleProfile = SamplePGOFile;
320 Conf.CSIRProfile = CSPGOFile;
321 Conf.RunCSIRInstr = RunCSIRInstr;
324 Conf.OptPipeline = OptPipeline;
325 Conf.AAPipeline = AAPipeline;
327 Conf.OptLevel = OptLevel - '0';
328 Conf.Freestanding = EnableFreestanding;
330 Conf.PassPlugins.push_back(PluginFN);
332 Conf.CGOptLevel = *Level;
339 Conf.CGFileType = *FT;
341 Conf.OverrideTriple = OverrideTriple;
342 Conf.DefaultTriple = DefaultTriple;
343 Conf.StatsFile = StatsFile;
344 Conf.PTO.LoopVectorization = Conf.OptLevel > 1;
345 Conf.PTO.SLPVectorization = Conf.OptLevel > 1;
370 Conf.DiagHandler = [&](const DiagnosticInfo &DI) {
391 LTO Lto(std::move(Conf), std::move(Backend), 1, LTOMode);