Lines Matching defs:FunctionPassManagerImpl
244 // FunctionPassManagerImpl
246 /// FunctionPassManagerImpl manages FPPassManagers
247 class FunctionPassManagerImpl : public Pass,
255 explicit FunctionPassManagerImpl()
310 void FunctionPassManagerImpl::anchor() {}
312 char FunctionPassManagerImpl::ID = 0;
315 // FunctionPassManagerImpl implementation
317 bool FunctionPassManagerImpl::doInitialization(Module &M) {
332 bool FunctionPassManagerImpl::doFinalization(Module &M) {
344 void FunctionPassManagerImpl::releaseMemoryOnTheFly() {
358 bool FunctionPassManagerImpl::run(Function &F) {
391 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second;
436 MapVector<Pass *, legacy::FunctionPassManagerImpl *>::const_iterator I =
456 MapVector<Pass *, legacy::FunctionPassManagerImpl *> OnTheFlyManagers;
1328 FPM = new legacy::FunctionPassManagerImpl();
1523 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second;
1595 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManager.second;
1616 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[P];
1618 FPP = new legacy::FunctionPassManagerImpl();
1649 legacy::FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP];