Lines Matching refs:getChild
3754 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint()) in getEquivNode()
4056 TreePatternNode *SrcChild = Src->getChild(NumChildren - 1); in createAndImportSelDAGMatcher()
4084 TreePatternNode *PtrChild = Src->getChild(0); in createAndImportSelDAGMatcher()
4085 TreePatternNode *ValueChild = Src->getChild(1); in createAndImportSelDAGMatcher()
4106 TreePatternNode *SrcChild = Src->getChild(i); in createAndImportSelDAGMatcher()
4195 PatternName += SrcChild->getChild(i)->getName(); in importChildMatcher()
4258 auto *SubOperand = SrcChild->getChild(i); in importChildMatcher()
4412 auto Child = DstChild->getChild(0); in importExplicitUseRenderer()
4605 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4610 inferSuperRegisterClassForNode(Dst->getExtType(0), Dst->getChild(0), in createAndImportSubInstructionRenderer()
4611 Dst->getChild(2)); in createAndImportSubInstructionRenderer()
4631 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in createAndImportSubInstructionRenderer()
4636 auto SubIdx = inferSubRegIndexForNode(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4656 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4661 Dst->getChild(2)); in createAndImportSubInstructionRenderer()
4673 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in createAndImportSubInstructionRenderer()
4679 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in createAndImportSubInstructionRenderer()
4767 if (!Dst->getChild(1)->isLeaf()) in importExplicitUseRenderers()
4769 DefInit *SubRegInit = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in importExplicitUseRenderers()
4774 TreePatternNode *ValChild = Dst->getChild(0); in importExplicitUseRenderers()
4811 DstMIBuilder.addRenderer<CopySubRegRenderer>(Dst->getChild(0)->getName(), in importExplicitUseRenderers()
4817 if (!Dst->getChild(0)->isLeaf()) in importExplicitUseRenderers()
4820 Record *RCDef = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in importExplicitUseRenderers()
4829 TreePatternNode *ValChild = Dst->getChild(I); in importExplicitUseRenderers()
4830 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in importExplicitUseRenderers()
4906 Dst->getChild(Child)); in importExplicitUseRenderers()
5025 TreePatternNode *RCChild = N->getChild(IsRegSequence ? 0 : 1); in inferRegClassFromPattern()
5031 TreePatternNode *Child0 = N->getChild(0); in inferRegClassFromPattern()
5034 return inferSuperRegisterClassForNode(VTy, Child0, N->getChild(2)); in inferRegClassFromPattern()
5039 return inferSuperRegisterClass(VTy, N->getChild(1)); in inferRegClassFromPattern()
5219 DstIOpRec = getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5225 DstIOpRec = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in runOnPattern()
5229 auto InferredClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5238 VTy, Dst->getChild(0), Dst->getChild(2)); in runOnPattern()
5252 auto MaybeRegClass = inferSuperRegisterClass(VTy, Dst->getChild(2)); in runOnPattern()
5295 getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5310 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5315 auto SubIdx = inferSubRegIndexForNode(Dst->getChild(1)); in runOnPattern()
5350 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern()
5355 Src->getExtType(0), Dst->getChild(0), Dst->getChild(2)); in runOnPattern()
5374 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern()
5380 inferSuperRegisterClass(Src->getExtType(0), Dst->getChild(2)); in runOnPattern()
5391 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5397 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in runOnPattern()