• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/

Lines Matching refs:Child

1392     const TreePatternNode *Child = P->getChild(i);
1393 if (!Child->isLeaf() && Child->getNumTypes()) {
1394 const TypeSetByHwMode &T0 = Child->getExtType(0);
1398 Size += getPatternSize(Child, CGP);
1402 if (Child->isLeaf()) {
1403 if (isa<IntInit>(Child->getLeafValue()))
1405 else if (Child->getComplexPatternInfo(CGP))
1406 Size += getPatternSize(Child, CGP);
1407 else if (isImmAllOnesAllZerosMatch(Child))
1409 else if (!Child->getPredicateCalls().empty())
1958 TreePatternNode *Child = getChild(i);
1959 if (Child->isLeaf()) {
1960 Init *Val = Child->getLeafValue();
1966 TreePatternNodePtr NewChild = ArgMap[Child->getName()];
1968 assert((Child->getPredicateCalls().empty() ||
1969 NewChild->getPredicateCalls() == Child->getPredicateCalls()) &&
2007 TreePatternNodePtr Child = getChildShared(i);
2008 Child->InlinePatternFragments(Child, TP, ChildAlternatives[i]);
2015 assert((Child->getPredicateCalls().empty() ||
2016 NewChild->getPredicateCalls() == Child->getPredicateCalls()) &&
2080 TreePatternNodePtr Child = getChildShared(i);
2082 Child = Child->clone();
2083 Child->addNameAsPredicateArg(ScopedName(Scope, Frag->getArgName(i)));
2085 ArgMap[Frag->getArgName(i)] = Child;
2558 TreePatternNode *Child = getChild(ChildNo++);
2569 if (Child->getNumMIResults(CDP) < NumArgs) {
2573 Child->UpdateNodeTypeFromInst(ChildResNo, SubRec, TP);
2582 Child = getChild(ChildNo++);
2586 Child->UpdateNodeTypeFromInst(ChildResNo, SubRec, TP);
2595 MadeChange |= Child->UpdateNodeTypeFromInst(ChildResNo, OperandNode, TP);
2882 TreePatternNodePtr Child = Children[i];
2884 if (Child->getName().empty())
2891 auto PrevOp = ComplexPatternOperands.find(Child->getName());
2897 ComplexPatternOperands[Child->getName()] = OperandId;
2944 TreePatternNodePtr Child = N->getChildShared(i);
2945 MadeChange |= SimplifyTree(Child);
2946 N->setChild(i, std::move(Child));
4132 TreePatternNodePtr Child = N->getChildShared(i);
4133 N->setChild(i, PromoteXForms(Child));
4583 TreePatternNode *Child = N->getChild(i);
4584 if (Child->isLeaf())
4585 if (DefInit *DI = dyn_cast<DefInit>(Child->getLeafValue())) {