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

References

include/llvm/Analysis/CallGraph.h
  189   inline iterator begin() { return CalledFunctions.begin(); }
  190   inline iterator end() { return CalledFunctions.end(); }
  191   inline const_iterator begin() const { return CalledFunctions.begin(); }
  192   inline const_iterator end() const { return CalledFunctions.end(); }
  193   inline bool empty() const { return CalledFunctions.empty(); }
  194   inline unsigned size() const { return (unsigned)CalledFunctions.size(); }
  202     assert(i < CalledFunctions.size() && "Invalid index");
  203     return CalledFunctions[i].second;
  218     while (!CalledFunctions.empty()) {
  219       CalledFunctions.back().second->DropRef();
  220       CalledFunctions.pop_back();
  226     assert(CalledFunctions.empty() &&
  228     std::swap(CalledFunctions, N->CalledFunctions);
  228     std::swap(CalledFunctions, N->CalledFunctions);
  236     CalledFunctions.emplace_back(Call, M);
  242     *I = CalledFunctions.back();
  243     CalledFunctions.pop_back();
lib/Analysis/CallGraph.cpp
  187   for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
  188     assert(I != CalledFunctions.end() && "Cannot find callsite to remove!");
  191       *I = CalledFunctions.back();
  192       CalledFunctions.pop_back();
  202   for (unsigned i = 0, e = CalledFunctions.size(); i != e; ++i)
  203     if (CalledFunctions[i].second == Callee) {
  205       CalledFunctions[i] = CalledFunctions.back();
  205       CalledFunctions[i] = CalledFunctions.back();
  206       CalledFunctions.pop_back();
  214   for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
  215     assert(I != CalledFunctions.end() && "Cannot find callee to remove!");
  219       *I = CalledFunctions.back();
  220       CalledFunctions.pop_back();
  231   for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
  232     assert(I != CalledFunctions.end() && "Cannot find callsite to remove!");