Lines Matching refs:FPM
956 FunctionPassManager *FPM = 0; in compileModule() local
959 FPM = new FunctionPassManager(M); in compileModule()
963 FPM->add(new DataLayout(*EE->getDataLayout())); in compileModule()
965 FPM->add(createBasicAliasAnalysisPass()); in compileModule()
967 FPM->add(createPromoteMemoryToRegisterPass()); in compileModule()
969 FPM->add(createInstructionCombiningPass()); in compileModule()
971 FPM->add(createReassociatePass()); in compileModule()
973 FPM->add(createGVNPass()); in compileModule()
975 FPM->add(createCFGSimplificationPass()); in compileModule()
977 FPM->doInitialization(); in compileModule()
984 FPM->run(*it); in compileModule()
987 delete FPM; in compileModule()