Lines Matching refs:isSubClassOf

1506       if (!Def->isSubClassOf("Predicate")) {  in getPredicateRecords()
1554 if (R->isSubClassOf("SDTCisVT")) { in SDTypeConstraint()
1560 } else if (R->isSubClassOf("SDTCisPtrTy")) { in SDTypeConstraint()
1562 } else if (R->isSubClassOf("SDTCisInt")) { in SDTypeConstraint()
1564 } else if (R->isSubClassOf("SDTCisFP")) { in SDTypeConstraint()
1566 } else if (R->isSubClassOf("SDTCisVec")) { in SDTypeConstraint()
1568 } else if (R->isSubClassOf("SDTCisSameAs")) { in SDTypeConstraint()
1571 } else if (R->isSubClassOf("SDTCisVTSmallerThanOp")) { in SDTypeConstraint()
1575 } else if (R->isSubClassOf("SDTCisOpSmallerThanOp")) { in SDTypeConstraint()
1579 } else if (R->isSubClassOf("SDTCisEltOfVec")) { in SDTypeConstraint()
1582 } else if (R->isSubClassOf("SDTCisSubVecOfVec")) { in SDTypeConstraint()
1586 } else if (R->isSubClassOf("SDTCVecEltisVT")) { in SDTypeConstraint()
1598 } else if (R->isSubClassOf("SDTCisSameNumEltsAs")) { in SDTypeConstraint()
1602 } else if (R->isSubClassOf("SDTCisSameSizeAs")) { in SDTypeConstraint()
1681 ->isSubClassOf("ValueType")) { in ApplyTypeConstraint()
1758 if (Operand->isSubClassOf("unknown_class")) in UpdateNodeTypeFromInst()
1762 if (Operand->isSubClassOf("Operand")) { in UpdateNodeTypeFromInst()
1769 if (Operand->isSubClassOf("PointerLikeRegClass")) in UpdateNodeTypeFromInst()
1775 if (Operand->isSubClassOf("RegisterClass")) in UpdateNodeTypeFromInst()
1777 else if (Operand->isSubClassOf("RegisterOperand")) in UpdateNodeTypeFromInst()
1884 if (Operator->isSubClassOf("Intrinsic")) in GetNumNodeResults()
1887 if (Operator->isSubClassOf("SDNode")) in GetNumNodeResults()
1890 if (Operator->isSubClassOf("PatFrags")) { in GetNumNodeResults()
1917 if (Operator->isSubClassOf("Instruction")) { in GetNumNodeResults()
1926 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in GetNumNodeResults()
1937 if (Operator->isSubClassOf("SDNodeXForm")) in GetNumNodeResults()
1940 if (Operator->isSubClassOf("ValueType")) in GetNumNodeResults()
1943 if (Operator->isSubClassOf("ComplexPattern")) in GetNumNodeResults()
2103 if (!Op->isSubClassOf("PatFrags")) { in InlinePatternFragments()
2243 if (R->isSubClassOf("RegisterOperand")) { in getImplicitType()
2253 if (R->isSubClassOf("RegisterClass")) { in getImplicitType()
2268 if (R->isSubClassOf("PatFrags")) { in getImplicitType()
2274 if (R->isSubClassOf("Register")) { in getImplicitType()
2282 if (R->isSubClassOf("SubRegIndex")) { in getImplicitType()
2287 if (R->isSubClassOf("ValueType")) { in getImplicitType()
2306 if (R->isSubClassOf("CondCode")) { in getImplicitType()
2312 if (R->isSubClassOf("ComplexPattern")) { in getImplicitType()
2320 if (R->isSubClassOf("PointerLikeRegClass")) { in getImplicitType()
2334 if (R->isSubClassOf("Operand")) { in getImplicitType()
2371 if (!Rec->isSubClassOf("ComplexPattern")) in getComplexPatternInfo()
2384 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
2413 if (!Operator->isSubClassOf("SDPatternOperator")) in NodeHasProperty()
2445 return N->getOperator()->isSubClassOf(Class); in isOperandClass()
2448 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
2552 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
2570 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
2674 if (OperandNode->isSubClassOf("Operand")) { in ApplyTypeConstraints()
2720 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
2745 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
2786 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
2791 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
2870 if (R->isSubClassOf("SDNode") || R->isSubClassOf("PatFrags")) in ParseTreePattern()
2923 if (Operator->isSubClassOf("ValueType")) { in ParseTreePattern()
2944 if (!Operator->isSubClassOf("PatFrags") && in ParseTreePattern()
2945 !Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2946 !Operator->isSubClassOf("Instruction") && in ParseTreePattern()
2947 !Operator->isSubClassOf("SDNodeXForm") && in ParseTreePattern()
2948 !Operator->isSubClassOf("Intrinsic") && in ParseTreePattern()
2949 !Operator->isSubClassOf("ComplexPattern") && in ParseTreePattern()
2956 if (Operator->isSubClassOf("Instruction") || in ParseTreePattern()
2957 Operator->isSubClassOf("SDNodeXForm")) in ParseTreePattern()
2960 if (Operator->isSubClassOf("Intrinsic")) in ParseTreePattern()
2963 if (Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2993 if (Operator->isSubClassOf("Intrinsic")) { in ParseTreePattern()
3011 if (Operator->isSubClassOf("ComplexPattern")) { in ParseTreePattern()
3125 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in InferAllTypes()
3126 DI->getDef()->isSubClassOf("RegisterOperand"))) in InferAllTypes()
3223 if (!N || !N->isSubClassOf("SDNode")) in getSDNodeNamed()
3280 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3286 Frag, LI, !Frag->isSubClassOf("OutPatFrag"), in ParsePatternFragments()
3341 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3416 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in HandleUse()
3417 DI->getDef()->isSubClassOf("RegisterOperand"))) in HandleUse()
3495 if (!Val || !Val->getDef()->isSubClassOf("Register")) in FindPatternInputsAndOutputs()
3547 if (Val->getDef()->isSubClassOf("RegisterClass") || in FindPatternInputsAndOutputs()
3548 Val->getDef()->isSubClassOf("ValueType") || in FindPatternInputsAndOutputs()
3549 Val->getDef()->isSubClassOf("RegisterOperand") || in FindPatternInputsAndOutputs()
3550 Val->getDef()->isSubClassOf("PointerLikeRegClass")) { in FindPatternInputsAndOutputs()
3556 } else if (Val->getDef()->isSubClassOf("Register")) { in FindPatternInputsAndOutputs()
3603 if (N->getOperator()->isSubClassOf("ComplexPattern")) in IsNodeBitcast()
3618 if (LeafRec->isSubClassOf("ComplexPattern")) { in AnalyzeNode()
3702 if (PatDef->isSubClassOf("Instruction")) { in InferFromPattern()
3755 if (Tree->getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
3770 if (Leaf->isSubClassOf("ValueType")) in checkOperandClass()
3774 if (Leaf->isSubClassOf("ComplexPattern")) in checkOperandClass()
3886 if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) { in parseInstructionPattern()
4226 if (!N->getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
4622 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
4706 if (RR->isSubClassOf("Register")) in GenerateVariantsOf()