Lines Matching defs:FPM
96 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) {
97 addExtensionsToPM(EP_EarlyAsPossible, FPM);
100 if (LibraryInfo) FPM.add(new TargetLibraryInfo(*LibraryInfo));
104 addInitialAliasAnalysisPasses(FPM);
106 FPM.add(createCFGSimplificationPass());
108 FPM.add(createSROAPass());
110 FPM.add(createScalarReplAggregatesPass());
111 FPM.add(createEarlyCSEPass());
112 FPM.add(createLowerExpectIntrinsicPass());
360 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM);
361 Builder->populateFunctionPassManager(*FPM);