Lines Matching defs:NCM

128     BasicBlock *recalculatePlacement(GepNode *Node, NodeChildrenMap &NCM,
130 BasicBlock *recalculatePlacementRec(GepNode *Node, NodeChildrenMap &NCM,
135 BasicBlock *adjustForInvariance(GepNode *Node, NodeChildrenMap &NCM,
138 void separateConstantChains(GepNode *Node, NodeChildrenMap &NCM,
145 NodeChildrenMap &NCM);
430 static void invert_find_roots(const NodeVect &Nodes, NodeChildrenMap &NCM,
438 NCM[PN].push_back(N);
442 static void nodes_for_root(GepNode *Root, NodeChildrenMap &NCM,
452 NodeChildrenMap::iterator CF = NCM.find(N);
453 if (CF != NCM.end()) {
745 NodeChildrenMap &NCM, NodeToValueMap &Loc) {
774 NodeChildrenMap::iterator CF = NCM.find(Node);
775 if (CF != NCM.end()) {
810 NodeChildrenMap &NCM, NodeToValueMap &Loc) {
814 NodeChildrenMap::iterator CF = NCM.find(Node);
815 if (CF != NCM.end()) {
818 recalculatePlacementRec(C, NCM, Loc);
820 BasicBlock *LB = recalculatePlacement(Node, NCM, Loc);
865 NodeChildrenMap &NCM, NodeToValueMap &Loc) {
904 NodeChildrenMap::iterator CF = NCM.find(Node);
905 if (CF != NCM.end()) {
908 adjustForInvariance(C, NCM, Loc);
992 NodeChildrenMap &NCM, NodeToValueMap &Loc) {
995 nodes_for_root(Node, NCM, Ns);
1045 NodeChildrenMap NCM;
1047 invert_find_roots(Nodes, NCM, Roots);
1052 recalculatePlacementRec(Root, NCM, Loc);
1058 adjustForInvariance(Root, NCM, Loc);
1065 separateConstantChains(Root, NCM, Loc);
1124 NodeChildrenMap &NCM) {
1139 NodeChildrenMap::iterator CF = NCM.find(N);
1140 if (CF != NCM.end()) {
1149 NodeChildrenMap NCM;
1153 invert_find_roots(Nodes, NCM, Roots);
1179 NodeChildrenMap::iterator CF = NCM.find(Last);
1180 LastCN = (CF != NCM.end()) ? CF->second.size() : 0;
1193 getAllUsersForNode(Root, Urs, NCM);
1205 NodeVect &Cs = NCM[Last];