Lines Matching refs:isSubClassOf

1358   if (R->isSubClassOf("SDTCisVT")) {  in SDTypeConstraint()
1364 } else if (R->isSubClassOf("SDTCisPtrTy")) { in SDTypeConstraint()
1366 } else if (R->isSubClassOf("SDTCisInt")) { in SDTypeConstraint()
1368 } else if (R->isSubClassOf("SDTCisFP")) { in SDTypeConstraint()
1370 } else if (R->isSubClassOf("SDTCisVec")) { in SDTypeConstraint()
1372 } else if (R->isSubClassOf("SDTCisSameAs")) { in SDTypeConstraint()
1375 } else if (R->isSubClassOf("SDTCisVTSmallerThanOp")) { in SDTypeConstraint()
1379 } else if (R->isSubClassOf("SDTCisOpSmallerThanOp")) { in SDTypeConstraint()
1383 } else if (R->isSubClassOf("SDTCisEltOfVec")) { in SDTypeConstraint()
1386 } else if (R->isSubClassOf("SDTCisSubVecOfVec")) { in SDTypeConstraint()
1390 } else if (R->isSubClassOf("SDTCVecEltisVT")) { in SDTypeConstraint()
1402 } else if (R->isSubClassOf("SDTCisSameNumEltsAs")) { in SDTypeConstraint()
1406 } else if (R->isSubClassOf("SDTCisSameSizeAs")) { in SDTypeConstraint()
1482 ->isSubClassOf("ValueType")) { in ApplyTypeConstraint()
1558 if (Operand->isSubClassOf("unknown_class")) in UpdateNodeTypeFromInst()
1562 if (Operand->isSubClassOf("Operand")) { in UpdateNodeTypeFromInst()
1569 if (Operand->isSubClassOf("PointerLikeRegClass")) in UpdateNodeTypeFromInst()
1575 if (Operand->isSubClassOf("RegisterClass")) in UpdateNodeTypeFromInst()
1577 else if (Operand->isSubClassOf("RegisterOperand")) in UpdateNodeTypeFromInst()
1684 if (Operator->isSubClassOf("Intrinsic")) in GetNumNodeResults()
1687 if (Operator->isSubClassOf("SDNode")) in GetNumNodeResults()
1690 if (Operator->isSubClassOf("PatFrags")) { in GetNumNodeResults()
1717 if (Operator->isSubClassOf("Instruction")) { in GetNumNodeResults()
1726 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in GetNumNodeResults()
1737 if (Operator->isSubClassOf("SDNodeXForm")) in GetNumNodeResults()
1740 if (Operator->isSubClassOf("ValueType")) in GetNumNodeResults()
1743 if (Operator->isSubClassOf("ComplexPattern")) in GetNumNodeResults()
1903 if (!Op->isSubClassOf("PatFrags")) { in InlinePatternFragments()
2040 if (R->isSubClassOf("RegisterOperand")) { in getImplicitType()
2050 if (R->isSubClassOf("RegisterClass")) { in getImplicitType()
2065 if (R->isSubClassOf("PatFrags")) { in getImplicitType()
2071 if (R->isSubClassOf("Register")) { in getImplicitType()
2079 if (R->isSubClassOf("SubRegIndex")) { in getImplicitType()
2084 if (R->isSubClassOf("ValueType")) { in getImplicitType()
2103 if (R->isSubClassOf("CondCode")) { in getImplicitType()
2109 if (R->isSubClassOf("ComplexPattern")) { in getImplicitType()
2115 if (R->isSubClassOf("PointerLikeRegClass")) { in getImplicitType()
2128 if (R->isSubClassOf("Operand")) { in getImplicitType()
2165 if (!Rec->isSubClassOf("ComplexPattern")) in getComplexPatternInfo()
2178 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
2207 if (!Operator->isSubClassOf("SDPatternOperator")) in NodeHasProperty()
2239 return N->getOperator()->isSubClassOf(Class); in isOperandClass()
2242 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
2346 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
2364 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
2435 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in ApplyTypeConstraints()
2450 if (OperandNode->isSubClassOf("Operand")) { in ApplyTypeConstraints()
2496 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
2505 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
2544 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
2549 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
2627 if (R->isSubClassOf("SDNode") || R->isSubClassOf("PatFrags")) in ParseTreePattern()
2680 if (Operator->isSubClassOf("ValueType")) { in ParseTreePattern()
2700 if (!Operator->isSubClassOf("PatFrags") && in ParseTreePattern()
2701 !Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2702 !Operator->isSubClassOf("Instruction") && in ParseTreePattern()
2703 !Operator->isSubClassOf("SDNodeXForm") && in ParseTreePattern()
2704 !Operator->isSubClassOf("Intrinsic") && in ParseTreePattern()
2705 !Operator->isSubClassOf("ComplexPattern") && in ParseTreePattern()
2712 if (Operator->isSubClassOf("Instruction") || in ParseTreePattern()
2713 Operator->isSubClassOf("SDNodeXForm")) in ParseTreePattern()
2716 if (Operator->isSubClassOf("Intrinsic")) in ParseTreePattern()
2719 if (Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2748 if (Operator->isSubClassOf("Intrinsic")) { in ParseTreePattern()
2766 if (Operator->isSubClassOf("ComplexPattern")) { in ParseTreePattern()
2873 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in InferAllTypes()
2874 DI->getDef()->isSubClassOf("RegisterOperand"))) in InferAllTypes()
2971 if (!N || !N->isSubClassOf("SDNode")) in getSDNodeNamed()
3027 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3033 Frag, LI, !Frag->isSubClassOf("OutPatFrag"), in ParsePatternFragments()
3088 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3163 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in HandleUse()
3164 DI->getDef()->isSubClassOf("RegisterOperand"))) in HandleUse()
3242 if (!Val || !Val->getDef()->isSubClassOf("Register")) in FindPatternInputsAndOutputs()
3294 if (Val->getDef()->isSubClassOf("RegisterClass") || in FindPatternInputsAndOutputs()
3295 Val->getDef()->isSubClassOf("ValueType") || in FindPatternInputsAndOutputs()
3296 Val->getDef()->isSubClassOf("RegisterOperand") || in FindPatternInputsAndOutputs()
3297 Val->getDef()->isSubClassOf("PointerLikeRegClass")) { in FindPatternInputsAndOutputs()
3303 } else if (Val->getDef()->isSubClassOf("Register")) { in FindPatternInputsAndOutputs()
3362 if (LeafRec->isSubClassOf("ComplexPattern")) { in AnalyzeNode()
3446 if (PatDef->isSubClassOf("Instruction")) { in InferFromPattern()
3496 if (Tree->getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
3511 if (Leaf->isSubClassOf("ValueType")) in checkOperandClass()
3515 if (Leaf->isSubClassOf("ComplexPattern")) in checkOperandClass()
3626 if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) { in parseInstructionPattern()
3981 if (!N->getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
4385 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
4466 if (RR->isSubClassOf("Register")) in GenerateVariantsOf()