Lines Matching refs:AnalysisID
99 static AnalysisID applyDisable(AnalysisID PassID, bool Override) {
109 static AnalysisID applyOverride(AnalysisID TargetID, cl::boolOrDefault Override,
110 AnalysisID StandardID) {
138 static AnalysisID overridePass(AnalysisID StandardID, AnalysisID TargetID) {
209 DenseMap<AnalysisID,AnalysisID> TargetPasses;
211 /// Store the pairs of <AnalysisID, AnalysisID> of which the second pass
213 SmallVector<std::pair<AnalysisID, AnalysisID>, 4> InsertedPasses;
247 void TargetPassConfig::insertPass(AnalysisID TargetPassID,
248 AnalysisID InsertedPassID) {
250 std::pair<AnalysisID, AnalysisID> P(TargetPassID, InsertedPassID);
273 void TargetPassConfig::substitutePass(AnalysisID StandardID,
274 AnalysisID TargetID) {
278 AnalysisID TargetPassConfig::getPassSubstitution(AnalysisID ID) const {
279 DenseMap<AnalysisID, AnalysisID>::const_iterator
298 AnalysisID PassID = P->getPassID();
312 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) {
313 AnalysisID TargetID = getPassSubstitution(PassID);
314 AnalysisID FinalID = overridePass(PassID, TargetID);
323 for (SmallVector<std::pair<AnalysisID, AnalysisID>, 4>::iterator
745 AnalysisID PassID = 0;