Lines Matching refs:Nodes
75 static bool haveCompatibleDescriptions(ArrayRef<SDNodeInfo> Nodes) { in haveCompatibleDescriptions() argument
76 const SDNodeInfo &N = Nodes.front(); in haveCompatibleDescriptions()
77 return all_of(drop_begin(Nodes), [&](const SDNodeInfo &Other) { in haveCompatibleDescriptions()
244 for (const auto &[EnumName, Nodes] : NodesByName) { in emitTypeConstraints()
245 ArrayRef<SDTypeConstraint> Constraints = Nodes.front().getTypeConstraints(); in emitTypeConstraints()
247 bool IsAmbiguous = any_of(drop_begin(Nodes), [&](const SDNodeInfo &Other) { in emitTypeConstraints()
277 for (const auto &[EnumName, Nodes] : NodesByName) { in emitTypeConstraints()
278 ArrayRef<SDTypeConstraint> Constraints = Nodes.front().getTypeConstraints(); in emitTypeConstraints()
295 ArrayRef<SDNodeInfo> Nodes, unsigned NameOffset, in emitDesc() argument
297 assert(haveCompatibleDescriptions(Nodes)); in emitDesc()
298 const SDNodeInfo &N = Nodes.front(); in emitDesc()