Home
last modified time | relevance | path

Searched refs:getNumTypes (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp88 MVT LHSVT = LT->getNumTypes() != 0 ? LT->getSimpleType(0) : MVT::Other; in operator ()()
89 MVT RHSVT = RT->getNumTypes() != 0 ? RT->getSimpleType(0) : MVT::Other; in operator ()()
H A DCodeGenDAGPatterns.cpp1451 if (!Child->isLeaf() && Child->getNumTypes()) { in getPatternSize()
1878 NumResults = std::max(NumResults, T->getNumTypes()); in GetNumNodeResults()
2133 for (unsigned i = 0, e = getNumTypes(); i != e; ++i) in InlinePatternFragments()
2929 if (New->getNumTypes() != 1) in ParseTreePattern()
3123 assert(Node->getNumTypes() == 1 && in InferAllTypes()
3124 InNodes[0]->getNumTypes() == 1 && in InferAllTypes()
3136 assert(N1->getNumTypes() == 1 && N2->getNumTypes() == 1 && in InferAllTypes()
3500 if (Pat->getChild(i)->getNumTypes() == 0) in FindPatternInputsAndOutputs()
3800 if (Pat->getNumTypes() != 0) { in parseInstructionPattern()
4225 for (unsigned i = 0, e = N->getNumTypes(); i != e; ++i) { in ForceArbitraryInstResultType()
[all …]
H A DFastISelEmitter.cpp242 if (!Op->getPredicateCalls().empty() || Op->getNumTypes() != 1) in initialize()
513 if (InstPatNode->getNumTypes() > 1) continue; in collectPatterns()
518 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0); in collectPatterns()
521 assert(InstPatNode->getChild(0)->getNumTypes() == 1); in collectPatterns()
H A DDAGISelMatcherGen.cpp504 for (unsigned i = 0, e = NodeNoTypes->getNumTypes(); i != e; ++i) { in EmitMatchCode()
906 for (unsigned i = 0, e = N->getNumTypes(); i != e; ++i) in EmitResultInstructionAsOperand()
1046 unsigned NumSrcResults = Pattern.getSrcPattern()->getNumTypes(); in EmitResultCode()
H A DGlobalISelEmitter.cpp1785 if (N->getNumTypes() != 1) in inferRegClassFromPattern()
1813 assert(Child0->getNumTypes() == 1 && "Unexpected number of types!"); in inferRegClassFromPattern()
1818 assert(N->getNumTypes() == 1 && "Unexpected number of types!"); in inferRegClassFromPattern()
H A DCodeGenDAGPatterns.h694 unsigned getNumTypes() const { return Types.size(); } in getNumTypes() function