Lines Matching defs:FPasses
691 OwningPtr<FunctionPassManager> FPasses;
693 FPasses.reset(new FunctionPassManager(M.get()));
695 FPasses->add(new DataLayout(*TD));
697 TM->addAnalysisPasses(*FPasses);
741 AddOptimizationPasses(Passes, *FPasses, 1, 0);
746 AddOptimizationPasses(Passes, *FPasses, 2, 0);
751 AddOptimizationPasses(Passes, *FPasses, 2, 1);
756 AddOptimizationPasses(Passes, *FPasses, 2, 2);
761 AddOptimizationPasses(Passes, *FPasses, 3, 0);
816 AddOptimizationPasses(Passes, *FPasses, 1, 0);
819 AddOptimizationPasses(Passes, *FPasses, 2, 0);
822 AddOptimizationPasses(Passes, *FPasses, 2, 1);
825 AddOptimizationPasses(Passes, *FPasses, 2, 2);
828 AddOptimizationPasses(Passes, *FPasses, 3, 0);
831 FPasses->doInitialization();
833 FPasses->run(*F);
834 FPasses->doFinalization();