• Home
  • Raw
  • Download

Lines Matching refs:NodeVect

55   typedef std::vector<GepNode*> NodeVect;  typedef
56 typedef std::map<GepNode*,NodeVect> NodeChildrenMap;
125 Value *fabricateGEP(NodeVect &NA, BasicBlock::iterator At,
133 NodeVect Nodes;
253 const NodeVect &S) LLVM_ATTRIBUTE_UNUSED;
254 raw_ostream &operator<< (raw_ostream &OS, const NodeVect &S) { in operator <<()
413 void invert_find_roots(const NodeVect &Nodes, NodeChildrenMap &NCM, in invert_find_roots()
414 NodeVect &Roots) { in invert_find_roots()
415 typedef NodeVect::const_iterator const_iterator; in invert_find_roots()
428 NodeVect Work; in nodes_for_root()
433 NodeVect::iterator First = Work.begin(); in nodes_for_root()
520 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) { in common()
610 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) { in common()
629 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) { in common()
642 NodeVect::iterator NewE = std::remove_if(Nodes.begin(), Nodes.end(), in common()
770 NodeVect &Cs = CF->second; in recalculatePlacement()
771 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) { in recalculatePlacement()
812 NodeVect &Cs = CF->second; in recalculatePlacementRec()
813 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) in recalculatePlacementRec()
909 NodeVect &Cs = CF->second; in adjustForInvariance()
910 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) in adjustForInvariance()
1053 NodeVect Roots; in computeNodePlacement()
1058 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I) in computeNodePlacement()
1064 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I) in computeNodePlacement()
1071 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I) in computeNodePlacement()
1084 Value *HexagonCommonGEP::fabricateGEP(NodeVect &NA, BasicBlock::iterator At, in fabricateGEP()
1134 NodeVect Work; in getAllUsersForNode()
1138 NodeVect::iterator First = Work.begin(); in getAllUsersForNode()
1150 NodeVect &Cs = CF->second; in getAllUsersForNode()
1160 NodeVect Roots; in materialize()
1166 NodeVect::iterator First = Roots.begin(); in materialize()
1170 NodeVect NA; // Nodes to assemble. in materialize()
1215 NodeVect &Cs = NCM[Last]; in materialize()
1216 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) { in materialize()