Lines Matching refs:NCM

129     BasicBlock *recalculatePlacement(GepNode *Node, NodeChildrenMap &NCM,
131 BasicBlock *recalculatePlacementRec(GepNode *Node, NodeChildrenMap &NCM,
136 BasicBlock *adjustForInvariance(GepNode *Node, NodeChildrenMap &NCM,
139 void separateConstantChains(GepNode *Node, NodeChildrenMap &NCM,
146 NodeChildrenMap &NCM);
431 static void invert_find_roots(const NodeVect &Nodes, NodeChildrenMap &NCM, in invert_find_roots() argument
439 NCM[PN].push_back(N); in invert_find_roots()
443 static void nodes_for_root(GepNode *Root, NodeChildrenMap &NCM, in nodes_for_root() argument
453 NodeChildrenMap::iterator CF = NCM.find(N); in nodes_for_root()
454 if (CF != NCM.end()) { in nodes_for_root()
746 NodeChildrenMap &NCM, NodeToValueMap &Loc) { in recalculatePlacement() argument
775 NodeChildrenMap::iterator CF = NCM.find(Node); in recalculatePlacement()
776 if (CF != NCM.end()) { in recalculatePlacement()
811 NodeChildrenMap &NCM, NodeToValueMap &Loc) { in recalculatePlacementRec() argument
815 NodeChildrenMap::iterator CF = NCM.find(Node); in recalculatePlacementRec()
816 if (CF != NCM.end()) { in recalculatePlacementRec()
819 recalculatePlacementRec(C, NCM, Loc); in recalculatePlacementRec()
821 BasicBlock *LB = recalculatePlacement(Node, NCM, Loc); in recalculatePlacementRec()
866 NodeChildrenMap &NCM, NodeToValueMap &Loc) { in adjustForInvariance() argument
905 NodeChildrenMap::iterator CF = NCM.find(Node); in adjustForInvariance()
906 if (CF != NCM.end()) { in adjustForInvariance()
909 adjustForInvariance(C, NCM, Loc); in adjustForInvariance()
993 NodeChildrenMap &NCM, NodeToValueMap &Loc) { in separateConstantChains() argument
996 nodes_for_root(Node, NCM, Ns); in separateConstantChains()
1046 NodeChildrenMap NCM; in computeNodePlacement() local
1048 invert_find_roots(Nodes, NCM, Roots); in computeNodePlacement()
1053 recalculatePlacementRec(Root, NCM, Loc); in computeNodePlacement()
1059 adjustForInvariance(Root, NCM, Loc); in computeNodePlacement()
1066 separateConstantChains(Root, NCM, Loc); in computeNodePlacement()
1125 NodeChildrenMap &NCM) { in getAllUsersForNode() argument
1140 NodeChildrenMap::iterator CF = NCM.find(N); in getAllUsersForNode()
1141 if (CF != NCM.end()) { in getAllUsersForNode()
1150 NodeChildrenMap NCM; in materialize() local
1154 invert_find_roots(Nodes, NCM, Roots); in materialize()
1180 NodeChildrenMap::iterator CF = NCM.find(Last); in materialize()
1181 LastCN = (CF != NCM.end()) ? CF->second.size() : 0; in materialize()
1194 getAllUsersForNode(Root, Urs, NCM); in materialize()
1206 NodeVect &Cs = NCM[Last]; in materialize()