Lines Matching refs:FPM
820 FunctionPassManager *FPM = new FunctionPassManager(M);
824 FPM->add(new DataLayout(*NewEngine->getDataLayout()));
826 FPM->add(createBasicAliasAnalysisPass());
828 FPM->add(createPromoteMemoryToRegisterPass());
830 FPM->add(createInstructionCombiningPass());
832 FPM->add(createReassociatePass());
834 FPM->add(createGVNPass());
836 FPM->add(createCFGSimplificationPass());
837 FPM->doInitialization();
843 // Run the FPM on this function
844 FPM->run(*it);
848 delete FPM;