Home | History | Annotate | Download | only in IR

Lines Matching refs:PI

58 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {
61 PassInfoMap.insert(std::make_pair(PI.getTypeInfo(),&PI)).second;
64 PassInfoStringMap[PI.getPassArgument()] = Π
69 (*I)->passRegistered(&PI);
71 if (ShouldFree) ToFree.push_back(std::unique_ptr<const PassInfo>(&PI));
74 void PassRegistry::unregisterPass(const PassInfo &PI) {
76 MapType::iterator I = PassInfoMap.find(PI.getTypeInfo());
81 PassInfoStringMap.erase(PI.getPassArgument());