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

References

include/llvm/CodeGen/MachineBasicBlock.h
  280   succ_iterator        succ_begin()       { return Successors.begin();   }
  281   const_succ_iterator  succ_begin() const { return Successors.begin();   }
  282   succ_iterator        succ_end()         { return Successors.end();     }
  283   const_succ_iterator  succ_end()   const { return Successors.end();     }
  285                                           { return Successors.rbegin();  }
  287                                           { return Successors.rbegin();  }
  289                                           { return Successors.rend();    }
  291                                           { return Successors.rend();    }
  293     return (unsigned)Successors.size();
  295   bool                 succ_empty() const { return Successors.empty();   }
lib/CodeGen/MachineBasicBlock.cpp
  659   if (!(Probs.empty() && !Successors.empty()))
  661   Successors.push_back(Succ);
  670   Successors.push_back(Succ);
  695   succ_iterator I = find(Successors, Succ);
  701   assert(I != Successors.end() && "Not a current successor!");
  713   return Successors.erase(I);
 1363   assert(Probs.size() == Successors.size() && "Async probability list!");
 1364   const size_t index = std::distance(Successors.begin(), I);
 1372   assert(Probs.size() == Successors.size() && "Async probability list!");
 1373   const size_t index = std::distance(Successors.begin(), I);