Lines Matching refs:PMBuilder

272   PassManagerBuilderWrapper PMBuilder(CodeGenOpts, LangOpts);  in CreatePasses()  local
273 PMBuilder.OptLevel = OptLevel; in CreatePasses()
274 PMBuilder.SizeLevel = CodeGenOpts.OptimizeSize; in CreatePasses()
275 PMBuilder.BBVectorize = CodeGenOpts.VectorizeBB; in CreatePasses()
276 PMBuilder.SLPVectorize = CodeGenOpts.VectorizeSLP; in CreatePasses()
277 PMBuilder.LoopVectorize = CodeGenOpts.VectorizeLoop; in CreatePasses()
279 PMBuilder.DisableTailCalls = CodeGenOpts.DisableTailCalls; in CreatePasses()
280 PMBuilder.DisableUnitAtATime = !CodeGenOpts.UnitAtATime; in CreatePasses()
281 PMBuilder.DisableUnrollLoops = !CodeGenOpts.UnrollLoops; in CreatePasses()
282 PMBuilder.MergeFunctions = CodeGenOpts.MergeFunctions; in CreatePasses()
283 PMBuilder.RerollLoops = CodeGenOpts.RerollLoops; in CreatePasses()
285 PMBuilder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in CreatePasses()
289 PMBuilder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in CreatePasses()
294 PMBuilder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in CreatePasses()
296 PMBuilder.addExtension(PassManagerBuilder::EP_ModuleOptimizerEarly, in CreatePasses()
298 PMBuilder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in CreatePasses()
303 PMBuilder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in CreatePasses()
305 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
310 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
312 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
317 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
319 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
324 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
326 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
331 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
333 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
338 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
340 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
346 PMBuilder.LibraryInfo = createTLII(TargetTriple, CodeGenOpts); in CreatePasses()
351 PMBuilder.Inliner = in CreatePasses()
359 PMBuilder.Inliner = createAlwaysInlinerPass(false); in CreatePasses()
361 PMBuilder.Inliner = createAlwaysInlinerPass(); in CreatePasses()
369 PMBuilder.populateFunctionPassManager(*FPM); in CreatePasses()
400 PMBuilder.populateModulePassManager(*MPM); in CreatePasses()