Lines Matching refs:IdentifyingPassPtr
96 static IdentifyingPassPtr applyDisable(IdentifyingPassPtr PassID,
99 return IdentifyingPassPtr();
107 static IdentifyingPassPtr applyOverride(IdentifyingPassPtr TargetID,
120 return IdentifyingPassPtr();
137 static IdentifyingPassPtr overridePass(AnalysisID StandardID,
138 IdentifyingPassPtr TargetID) {
206 DenseMap<AnalysisID,IdentifyingPassPtr> TargetPasses;
210 SmallVector<std::pair<AnalysisID, IdentifyingPassPtr>, 4> InsertedPasses;
245 IdentifyingPassPtr InsertedPassID) {
251 std::pair<AnalysisID, IdentifyingPassPtr> P(TargetPassID, InsertedPassID);
275 IdentifyingPassPtr TargetID) {
279 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const {
280 DenseMap<AnalysisID, IdentifyingPassPtr>::const_iterator
319 IdentifyingPassPtr TargetID = getPassSubstitution(PassID);
320 IdentifyingPassPtr FinalPtr = overridePass(PassID, TargetID);
336 for (SmallVectorImpl<std::pair<AnalysisID, IdentifyingPassPtr> >::iterator