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

References

lib/Support/DAGDeltaAlgorithm.cpp
   58   typedef std::vector<change_ty>::iterator pred_iterator_ty;
   59   typedef std::vector<change_ty>::iterator succ_iterator_ty;
   60   typedef std::set<change_ty>::iterator pred_closure_iterator_ty;
   61   typedef std::set<change_ty>::iterator succ_closure_iterator_ty;
   65   std::vector<change_ty> Roots;
   74   std::map<change_ty, std::vector<change_ty> > Predecessors;
   74   std::map<change_ty, std::vector<change_ty> > Predecessors;
   75   std::map<change_ty, std::vector<change_ty> > Successors;
   75   std::map<change_ty, std::vector<change_ty> > Successors;
   77   std::map<change_ty, std::set<change_ty> > PredClosure;
   77   std::map<change_ty, std::set<change_ty> > PredClosure;
   78   std::map<change_ty, std::set<change_ty> > SuccClosure;
   78   std::map<change_ty, std::set<change_ty> > SuccClosure;
   81   pred_iterator_ty pred_begin(change_ty Node) {
   85   pred_iterator_ty pred_end(change_ty Node) {
   90   pred_closure_iterator_ty pred_closure_begin(change_ty Node) {
   94   pred_closure_iterator_ty pred_closure_end(change_ty Node) {
   99   succ_iterator_ty succ_begin(change_ty Node) {
  103   succ_iterator_ty succ_end(change_ty Node) {
  108   succ_closure_iterator_ty succ_closure_begin(change_ty Node) {
  112   succ_closure_iterator_ty succ_closure_end(change_ty Node) {
  201   std::vector<change_ty> Worklist(Roots.begin(), Roots.end());
  203     change_ty Change = Worklist.back();
  206     std::set<change_ty> &ChangeSuccs = SuccClosure[Change];