reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/DomTreeUpdater.cpp
   65     const auto I = PendUpdates.begin() + PendDTUpdateIndex;
   66     const auto E = PendUpdates.end();
   69     PendDTUpdateIndex = PendUpdates.size();
   86     const auto I = PendUpdates.begin() + PendPDTUpdateIndex;
   87     const auto E = PendUpdates.end();
   91     PendPDTUpdateIndex = PendUpdates.size();
  147   PendDTUpdateIndex = PendPDTUpdateIndex = PendUpdates.size();
  158   return PendUpdates.size() != PendDTUpdateIndex;
  164   return PendUpdates.size() != PendPDTUpdateIndex;
  238         PendUpdates.push_back(U);
  287           PendUpdates.push_back(U);
  339   PendUpdates.push_back({DominatorTree::Insert, From, To});
  360   PendUpdates.push_back({DominatorTree::Insert, From, To});
  385   PendUpdates.push_back({DominatorTree::Delete, From, To});
  406   PendUpdates.push_back({DominatorTree::Delete, From, To});
  417     PendDTUpdateIndex = PendUpdates.size();
  419     PendPDTUpdateIndex = PendUpdates.size();
  422   const auto B = PendUpdates.begin();
  423   const auto E = PendUpdates.begin() + dropIndex;
  425   PendUpdates.erase(B, E);
  489     const auto I = PendUpdates.begin() + PendDTUpdateIndex;
  490     assert(PendUpdates.begin() <= I && I <= PendUpdates.end() &&
  490     assert(PendUpdates.begin() <= I && I <= PendUpdates.end() &&
  493     printUpdates(PendUpdates.begin(), I);
  495     printUpdates(I, PendUpdates.end());
  499     const auto I = PendUpdates.begin() + PendPDTUpdateIndex;
  500     assert(PendUpdates.begin() <= I && I <= PendUpdates.end() &&
  500     assert(PendUpdates.begin() <= I && I <= PendUpdates.end() &&
  503     printUpdates(PendUpdates.begin(), I);
  505     printUpdates(I, PendUpdates.end());