Lines Matching refs:isSubClassOf

1490       if (!Def->isSubClassOf("Predicate")) {  in getPredicateRecords()
1535 if (R->isSubClassOf("SDTCisVT")) { in SDTypeConstraint()
1541 } else if (R->isSubClassOf("SDTCisPtrTy")) { in SDTypeConstraint()
1543 } else if (R->isSubClassOf("SDTCisInt")) { in SDTypeConstraint()
1545 } else if (R->isSubClassOf("SDTCisFP")) { in SDTypeConstraint()
1547 } else if (R->isSubClassOf("SDTCisVec")) { in SDTypeConstraint()
1549 } else if (R->isSubClassOf("SDTCisSameAs")) { in SDTypeConstraint()
1552 } else if (R->isSubClassOf("SDTCisVTSmallerThanOp")) { in SDTypeConstraint()
1556 } else if (R->isSubClassOf("SDTCisOpSmallerThanOp")) { in SDTypeConstraint()
1560 } else if (R->isSubClassOf("SDTCisEltOfVec")) { in SDTypeConstraint()
1563 } else if (R->isSubClassOf("SDTCisSubVecOfVec")) { in SDTypeConstraint()
1566 } else if (R->isSubClassOf("SDTCVecEltisVT")) { in SDTypeConstraint()
1578 } else if (R->isSubClassOf("SDTCisSameNumEltsAs")) { in SDTypeConstraint()
1582 } else if (R->isSubClassOf("SDTCisSameSizeAs")) { in SDTypeConstraint()
1661 ->isSubClassOf("ValueType")) { in ApplyTypeConstraint()
1731 if (Operand->isSubClassOf("unknown_class")) in UpdateNodeTypeFromInst()
1735 if (Operand->isSubClassOf("Operand")) { in UpdateNodeTypeFromInst()
1742 if (Operand->isSubClassOf("PointerLikeRegClass")) in UpdateNodeTypeFromInst()
1748 if (Operand->isSubClassOf("RegisterClass")) in UpdateNodeTypeFromInst()
1750 else if (Operand->isSubClassOf("RegisterOperand")) in UpdateNodeTypeFromInst()
1857 if (Operator->isSubClassOf("Intrinsic")) in GetNumNodeResults()
1860 if (Operator->isSubClassOf("SDNode")) in GetNumNodeResults()
1863 if (Operator->isSubClassOf("PatFrags")) { in GetNumNodeResults()
1890 if (Operator->isSubClassOf("Instruction")) { in GetNumNodeResults()
1899 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in GetNumNodeResults()
1911 if (Operator->isSubClassOf("SDNodeXForm")) in GetNumNodeResults()
1914 if (Operator->isSubClassOf("ValueType")) in GetNumNodeResults()
1917 if (Operator->isSubClassOf("ComplexPattern")) in GetNumNodeResults()
2084 if (!Op->isSubClassOf("PatFrags")) { in InlinePatternFragments()
2196 if (Op->isSubClassOf("GISelFlags")) in InlinePatternFragments()
2227 if (R->isSubClassOf("RegisterOperand")) { in getImplicitType()
2237 if (R->isSubClassOf("RegisterClass")) { in getImplicitType()
2252 if (R->isSubClassOf("PatFrags")) { in getImplicitType()
2258 if (R->isSubClassOf("Register")) { in getImplicitType()
2266 if (R->isSubClassOf("SubRegIndex")) { in getImplicitType()
2271 if (R->isSubClassOf("ValueType")) { in getImplicitType()
2290 if (R->isSubClassOf("CondCode")) { in getImplicitType()
2296 if (R->isSubClassOf("ComplexPattern")) { in getImplicitType()
2304 if (R->isSubClassOf("PointerLikeRegClass")) { in getImplicitType()
2318 if (R->isSubClassOf("Operand")) { in getImplicitType()
2354 if (!Rec->isSubClassOf("ComplexPattern")) in getComplexPatternInfo()
2367 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
2396 if (!getOperator()->isSubClassOf("SDPatternOperator")) in NodeHasProperty()
2425 return N.getOperator()->isSubClassOf(Class); in isOperandClass()
2428 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
2531 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
2549 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
2654 if (OperandNode->isSubClassOf("Operand")) { in ApplyTypeConstraints()
2699 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
2724 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
2765 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
2770 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
2850 if (R->isSubClassOf("SDNode") || R->isSubClassOf("PatFrags")) in ParseTreePattern()
2907 if (Operator->isSubClassOf("ValueType")) { in ParseTreePattern()
2928 if (!Operator->isSubClassOf("PatFrags") && in ParseTreePattern()
2929 !Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2930 !Operator->isSubClassOf("Instruction") && in ParseTreePattern()
2931 !Operator->isSubClassOf("SDNodeXForm") && in ParseTreePattern()
2932 !Operator->isSubClassOf("Intrinsic") && in ParseTreePattern()
2933 !Operator->isSubClassOf("ComplexPattern") && in ParseTreePattern()
2939 if (Operator->isSubClassOf("Instruction") || in ParseTreePattern()
2940 Operator->isSubClassOf("SDNodeXForm")) in ParseTreePattern()
2943 if (Operator->isSubClassOf("Intrinsic")) in ParseTreePattern()
2946 if (Operator->isSubClassOf("SDNode") && Operator->getName() != "imm" && in ParseTreePattern()
2972 if (Operator->isSubClassOf("Intrinsic")) { in ParseTreePattern()
2990 if (Operator->isSubClassOf("ComplexPattern")) { in ParseTreePattern()
3107 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in InferAllTypes()
3108 DI->getDef()->isSubClassOf("RegisterOperand"))) in InferAllTypes()
3204 if (!N || !N->isSubClassOf("SDNode")) in getSDNodeNamed()
3263 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3268 Frag, LI, !Frag->isSubClassOf("OutPatFrag"), *this)) in ParsePatternFragments()
3322 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3397 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in HandleUse()
3398 DI->getDef()->isSubClassOf("RegisterOperand"))) in HandleUse()
3476 if (!Val || !Val->getDef()->isSubClassOf("Register")) in FindPatternInputsAndOutputs()
3529 if (Val->getDef()->isSubClassOf("RegisterClass") || in FindPatternInputsAndOutputs()
3530 Val->getDef()->isSubClassOf("ValueType") || in FindPatternInputsAndOutputs()
3531 Val->getDef()->isSubClassOf("RegisterOperand") || in FindPatternInputsAndOutputs()
3532 Val->getDef()->isSubClassOf("PointerLikeRegClass")) { in FindPatternInputsAndOutputs()
3538 } else if (Val->getDef()->isSubClassOf("Register")) { in FindPatternInputsAndOutputs()
3586 if (N.getOperator()->isSubClassOf("ComplexPattern")) in IsNodeBitcast()
3601 if (LeafRec->isSubClassOf("ComplexPattern")) { in AnalyzeNode()
3692 if (PatDef->isSubClassOf("Instruction")) { in InferFromPattern()
3747 if (Tree.getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
3761 if (Leaf->isSubClassOf("ValueType")) in checkOperandClass()
3765 if (Leaf->isSubClassOf("ComplexPattern")) in checkOperandClass()
3881 if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) { in parseInstructionPattern()
4223 if (!N.getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
4634 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
4718 if (RR->isSubClassOf("Register")) in GenerateVariantsOf()