Home | History | Annotate | Download | only in IPO

Lines Matching refs:legacy

29 // The old pass manager infrastructure is hidden in a legacy namespace now.
30 namespace legacy {
64 legacy::PassManagerBase &PM)>
185 legacy::PassManagerBase &PM) const;
186 void addInitialAliasAnalysisPasses(legacy::PassManagerBase &PM) const;
187 void addLTOOptimizationPasses(legacy::PassManagerBase &PM);
188 void addLateLTOOptimizationPasses(legacy::PassManagerBase &PM);
189 void addPGOInstrPasses(legacy::PassManagerBase &MPM);
190 void addFunctionSimplificationPasses(legacy::PassManagerBase &MPM);
191 void addInstructionCombiningPass(legacy::PassManagerBase &MPM) const;
197 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
200 void populateModulePassManager(legacy::PassManagerBase &MPM);
201 void populateLTOPassManager(legacy::PassManagerBase &PM);
202 void populateThinLTOPassManager(legacy::PassManagerBase &PM);