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

References

include/llvm/CodeGen/SelectionDAG.h
  454   allnodes_const_iterator allnodes_begin() const { return AllNodes.begin(); }
  455   allnodes_const_iterator allnodes_end() const { return AllNodes.end(); }
  459   allnodes_iterator allnodes_begin() { return AllNodes.begin(); }
  460   allnodes_iterator allnodes_end() { return AllNodes.end(); }
  463     return AllNodes.size();
 1375     AllNodes.insert(Position, AllNodes.remove(N));
 1375     AllNodes.insert(Position, AllNodes.remove(N));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  752   assert(N->getIterator() != AllNodes.begin() &&
  775   NodeAllocator.Deallocate(AllNodes.remove(N));
  834   AllNodes.push_back(N);
 1027   assert(&*AllNodes.begin() == &EntryNode);
 1028   AllNodes.remove(AllNodes.begin());
 1028   AllNodes.remove(AllNodes.begin());
 1029   while (!AllNodes.empty())
 1030     DeallocateNode(&AllNodes.front());
 8412   Order.reserve(AllNodes.size());
 8544         SortedPos = AllNodes.insert(SortedPos, AllNodes.remove(Q));
 8544         SortedPos = AllNodes.insert(SortedPos, AllNodes.remove(Q));
 8545       assert(SortedPos != AllNodes.end() && "Overran node list");
 8570           SortedPos = AllNodes.insert(SortedPos, AllNodes.remove(P));
 8570           SortedPos = AllNodes.insert(SortedPos, AllNodes.remove(P));
 8571         assert(SortedPos != AllNodes.end() && "Overran node list");
 8591   assert(SortedPos == AllNodes.end() &&
 8593   assert(AllNodes.front().getOpcode() == ISD::EntryToken &&
 8595   assert(AllNodes.front().getNodeId() == 0 &&
 8597   assert(AllNodes.front().getNumOperands() == 0 &&
 8599   assert(AllNodes.back().getNodeId() == (int)DAGSize-1 &&
 8601   assert(AllNodes.back().use_empty() &&
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  816   dbgs() << "SelectionDAG has " << AllNodes.size() << " nodes:\n";