reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/CodeGenDAGPatterns.cpp
 1363     if (!Child->isLeaf() && Child->getNumTypes()) {
 1763         NumResults = std::max(NumResults, T->getNumTypes());
 1894     New = std::make_shared<TreePatternNode>(getLeafValue(), getNumTypes());
 1901                                             getNumTypes());
 2000           getOperator(), std::move(NewChildren), getNumTypes());
 2007       for (unsigned i = 0, e = getNumTypes(); i != e; ++i)
 2072     for (unsigned i = 0, e = FragTree->getNumTypes(); i != e; ++i)
 2405       assert(getChild(i+1)->getNumTypes() == 1 && "Unhandled case");
 2460       assert(getChild(0)->getNumTypes() == 1 && "FIXME: Unhandled");
 2769     assert(New->getNumTypes() == 1 && "FIXME: Unhandled");
 2958           assert(Node->getNumTypes() == 1 &&
 2959                  InNodes[0]->getNumTypes() == 1 &&
 2971           assert(N1->getNumTypes() == 1 && N2->getNumTypes() == 1 &&
 2971           assert(N1->getNumTypes() == 1 && N2->getNumTypes() == 1 &&
 3333       if (Pat->getChild(i)->getNumTypes() == 0)
 3626     if (Pat->getNumTypes() != 0) {
 3628       for (unsigned k = 0, ke = Pat->getNumTypes(); k != ke; ++k) {
 3738                                                  OpNode->getNumTypes());
 3753     assert(ResNodes[i]->getNumTypes() == 1 && "FIXME: Unhandled");
 4067   for (unsigned i = 0, e = N->getNumTypes(); i != e; ++i) {
 4086                                                N->getNumTypes());
 4129       for (unsigned i = 0, e = std::min(Result.getOnlyTree()->getNumTypes(),
 4130                                         T->getNumTypes());
 4383         Orig->getOperator(), std::move(NewChildren), Orig->getNumTypes());
 4390     for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i)
utils/TableGen/DAGISelEmitter.cpp
   85     MVT LHSVT = LT->getNumTypes() != 0 ? LT->getSimpleType(0) : MVT::Other;
   86     MVT RHSVT = RT->getNumTypes() != 0 ? RT->getSimpleType(0) : MVT::Other;
utils/TableGen/DAGISelMatcherGen.cpp
  507   for (unsigned i = 0, e = NodeNoTypes->getNumTypes(); i != e; ++i) {
  886   for (unsigned i = 0, e = N->getNumTypes(); i != e; ++i)
 1028   unsigned NumSrcResults = Pattern.getSrcPattern()->getNumTypes();
utils/TableGen/FastISelEmitter.cpp
  238       if (!Op->getPredicateCalls().empty() || Op->getNumTypes() != 1)
  518     if (InstPatNode->getNumTypes() > 1) continue;
  523     if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0);
  526       assert(InstPatNode->getChild(0)->getNumTypes() == 1);
utils/TableGen/GlobalISelEmitter.cpp
 4431   if (N->getNumTypes() != 1)