Lines Matching refs:getChild
3782 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint()) in getEquivNode()
4100 TreePatternNode *SrcChild = Src->getChild(NumChildren - 1); in createAndImportSelDAGMatcher()
4128 TreePatternNode *PtrChild = Src->getChild(0); in createAndImportSelDAGMatcher()
4129 TreePatternNode *ValueChild = Src->getChild(1); in createAndImportSelDAGMatcher()
4150 TreePatternNode *SrcChild = Src->getChild(i); in createAndImportSelDAGMatcher()
4239 PatternName += SrcChild->getChild(i)->getName(); in importChildMatcher()
4302 auto *SubOperand = SrcChild->getChild(i); in importChildMatcher()
4456 auto Child = DstChild->getChild(0); in importExplicitUseRenderer()
4649 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4654 inferSuperRegisterClassForNode(Dst->getExtType(0), Dst->getChild(0), in createAndImportSubInstructionRenderer()
4655 Dst->getChild(2)); in createAndImportSubInstructionRenderer()
4675 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in createAndImportSubInstructionRenderer()
4680 auto SubIdx = inferSubRegIndexForNode(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4700 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in createAndImportSubInstructionRenderer()
4705 Dst->getChild(2)); in createAndImportSubInstructionRenderer()
4717 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in createAndImportSubInstructionRenderer()
4723 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in createAndImportSubInstructionRenderer()
4811 if (!Dst->getChild(1)->isLeaf()) in importExplicitUseRenderers()
4813 DefInit *SubRegInit = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in importExplicitUseRenderers()
4818 TreePatternNode *ValChild = Dst->getChild(0); in importExplicitUseRenderers()
4855 DstMIBuilder.addRenderer<CopySubRegRenderer>(Dst->getChild(0)->getName(), in importExplicitUseRenderers()
4861 if (!Dst->getChild(0)->isLeaf()) in importExplicitUseRenderers()
4864 Record *RCDef = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in importExplicitUseRenderers()
4873 TreePatternNode *ValChild = Dst->getChild(I); in importExplicitUseRenderers()
4874 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in importExplicitUseRenderers()
4950 Dst->getChild(Child)); in importExplicitUseRenderers()
5069 TreePatternNode *RCChild = N->getChild(IsRegSequence ? 0 : 1); in inferRegClassFromPattern()
5075 TreePatternNode *Child0 = N->getChild(0); in inferRegClassFromPattern()
5078 return inferSuperRegisterClassForNode(VTy, Child0, N->getChild(2)); in inferRegClassFromPattern()
5083 return inferSuperRegisterClass(VTy, N->getChild(1)); in inferRegClassFromPattern()
5278 DstIOpRec = getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5284 DstIOpRec = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in runOnPattern()
5288 auto InferredClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5297 VTy, Dst->getChild(0), Dst->getChild(2)); in runOnPattern()
5311 auto MaybeRegClass = inferSuperRegisterClass(VTy, Dst->getChild(2)); in runOnPattern()
5354 getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
5369 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5374 auto SubIdx = inferSubRegIndexForNode(Dst->getChild(1)); in runOnPattern()
5409 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern()
5414 Src->getExtType(0), Dst->getChild(0), Dst->getChild(2)); in runOnPattern()
5433 auto SubClass = inferRegClassFromPattern(Dst->getChild(1)); in runOnPattern()
5439 inferSuperRegisterClass(Src->getExtType(0), Dst->getChild(2)); in runOnPattern()
5450 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0)); in runOnPattern()
5456 TreePatternNode *SubRegChild = Dst->getChild(I + 1); in runOnPattern()