Home | History | Annotate | Download | only in VMCore

Lines Matching refs:AvailableAnalysis

773 /// Augement AvailableAnalysis by adding analysis made available by pass P.
777 AvailableAnalysis[PI] = P;
779 assert(!AvailableAnalysis.empty());
787 AvailableAnalysis[II[i]->getTypeInfo()] = P;
838 for (std::map<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(),
839 E = AvailableAnalysis.end(); I != E; ) {
850 AvailableAnalysis.erase(Info);
918 AvailableAnalysis.erase(PI);
925 AvailableAnalysis.find(II[i]->getTypeInfo());
926 if (Pos != AvailableAnalysis.end() && Pos->second == P)
927 AvailableAnalysis.erase(Pos);
933 /// AvailableAnalysis appropriately if ProcessAnalysis is true.
1063 // Check if AvailableAnalysis map has one entry.
1064 std::map<AnalysisID, Pass*>::const_iterator I = AvailableAnalysis.find(AID);
1066 if (I != AvailableAnalysis.end())