Lines Matching refs:NI
292 for (SelectionDAG::allnodes_iterator NI = DAG->allnodes_begin(), in ClusterNodes() local
293 E = DAG->allnodes_end(); NI != E; ++NI) { in ClusterNodes()
294 SDNode *Node = &*NI; in ClusterNodes()
311 for (SelectionDAG::allnodes_iterator NI = DAG->allnodes_begin(), in BuildSchedUnits() local
312 E = DAG->allnodes_end(); NI != E; ++NI) { in BuildSchedUnits()
313 NI->setNodeId(-1); in BuildSchedUnits()
332 SDNode *NI = Worklist.pop_back_val(); in BuildSchedUnits() local
335 for (unsigned i = 0, e = NI->getNumOperands(); i != e; ++i) in BuildSchedUnits()
336 if (Visited.insert(NI->getOperand(i).getNode()).second) in BuildSchedUnits()
337 Worklist.push_back(NI->getOperand(i).getNode()); in BuildSchedUnits()
339 if (isPassiveNode(NI)) // Leaf node, e.g. a TargetImmediate. in BuildSchedUnits()
343 if (NI->getNodeId() != -1) continue; in BuildSchedUnits()
345 SUnit *NodeSUnit = newSUnit(NI); in BuildSchedUnits()
352 SDNode *N = NI; in BuildSchedUnits()
363 N = NI; in BuildSchedUnits()
389 if (NI->getOpcode() == ISD::TokenFactor) in BuildSchedUnits()