Lines Matching refs:Nodes
2040 SmallVectorImpl<TreePatternNode*> &Nodes = I->second;
2053 for (unsigned i = 0, e = Nodes.size(); i != e; ++i) {
2059 if (Nodes[i] == Trees[0] && Nodes[i]->isLeaf()) {
2060 DefInit *DI = dyn_cast<DefInit>(Nodes[i]->getLeafValue());
2066 assert(Nodes[i]->getNumTypes() == 1 &&
2069 MadeChange |= Nodes[i]->UpdateNodeType(0, InNodes[0]->getExtType(0),
2077 for (unsigned i = 0, e = Nodes.size()-1; i != e; ++i) {
2078 TreePatternNode *N1 = Nodes[i], *N2 = Nodes[i+1];
2167 std::vector<Record*> Nodes = Records.getAllDerivedDefinitions("SDNode");
2168 while (!Nodes.empty()) {
2169 SDNodes.insert(std::make_pair(Nodes.back(), Nodes.back()));
2170 Nodes.pop_back();