Lines Matching refs:isSubClassOf
1451 if (!Def->isSubClassOf("Predicate")) { in getPredicateRecords()
1499 if (R->isSubClassOf("SDTCisVT")) { in SDTypeConstraint()
1505 } else if (R->isSubClassOf("SDTCisPtrTy")) { in SDTypeConstraint()
1507 } else if (R->isSubClassOf("SDTCisInt")) { in SDTypeConstraint()
1509 } else if (R->isSubClassOf("SDTCisFP")) { in SDTypeConstraint()
1511 } else if (R->isSubClassOf("SDTCisVec")) { in SDTypeConstraint()
1513 } else if (R->isSubClassOf("SDTCisSameAs")) { in SDTypeConstraint()
1516 } else if (R->isSubClassOf("SDTCisVTSmallerThanOp")) { in SDTypeConstraint()
1520 } else if (R->isSubClassOf("SDTCisOpSmallerThanOp")) { in SDTypeConstraint()
1524 } else if (R->isSubClassOf("SDTCisEltOfVec")) { in SDTypeConstraint()
1527 } else if (R->isSubClassOf("SDTCisSubVecOfVec")) { in SDTypeConstraint()
1531 } else if (R->isSubClassOf("SDTCVecEltisVT")) { in SDTypeConstraint()
1543 } else if (R->isSubClassOf("SDTCisSameNumEltsAs")) { in SDTypeConstraint()
1547 } else if (R->isSubClassOf("SDTCisSameSizeAs")) { in SDTypeConstraint()
1624 ->isSubClassOf("ValueType")) { in ApplyTypeConstraint()
1700 if (Operand->isSubClassOf("unknown_class")) in UpdateNodeTypeFromInst()
1704 if (Operand->isSubClassOf("Operand")) { in UpdateNodeTypeFromInst()
1711 if (Operand->isSubClassOf("PointerLikeRegClass")) in UpdateNodeTypeFromInst()
1717 if (Operand->isSubClassOf("RegisterClass")) in UpdateNodeTypeFromInst()
1719 else if (Operand->isSubClassOf("RegisterOperand")) in UpdateNodeTypeFromInst()
1826 if (Operator->isSubClassOf("Intrinsic")) in GetNumNodeResults()
1829 if (Operator->isSubClassOf("SDNode")) in GetNumNodeResults()
1832 if (Operator->isSubClassOf("PatFrags")) { in GetNumNodeResults()
1859 if (Operator->isSubClassOf("Instruction")) { in GetNumNodeResults()
1868 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in GetNumNodeResults()
1879 if (Operator->isSubClassOf("SDNodeXForm")) in GetNumNodeResults()
1882 if (Operator->isSubClassOf("ValueType")) in GetNumNodeResults()
1885 if (Operator->isSubClassOf("ComplexPattern")) in GetNumNodeResults()
2045 if (!Op->isSubClassOf("PatFrags")) { in InlinePatternFragments()
2185 if (R->isSubClassOf("RegisterOperand")) { in getImplicitType()
2195 if (R->isSubClassOf("RegisterClass")) { in getImplicitType()
2210 if (R->isSubClassOf("PatFrags")) { in getImplicitType()
2216 if (R->isSubClassOf("Register")) { in getImplicitType()
2224 if (R->isSubClassOf("SubRegIndex")) { in getImplicitType()
2229 if (R->isSubClassOf("ValueType")) { in getImplicitType()
2248 if (R->isSubClassOf("CondCode")) { in getImplicitType()
2254 if (R->isSubClassOf("ComplexPattern")) { in getImplicitType()
2260 if (R->isSubClassOf("PointerLikeRegClass")) { in getImplicitType()
2274 if (R->isSubClassOf("Operand")) { in getImplicitType()
2311 if (!Rec->isSubClassOf("ComplexPattern")) in getComplexPatternInfo()
2324 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
2353 if (!Operator->isSubClassOf("SDPatternOperator")) in NodeHasProperty()
2385 return N->getOperator()->isSubClassOf(Class); in isOperandClass()
2388 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
2492 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
2510 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
2614 if (OperandNode->isSubClassOf("Operand")) { in ApplyTypeConstraints()
2660 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
2669 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
2710 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
2715 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
2793 if (R->isSubClassOf("SDNode") || R->isSubClassOf("PatFrags")) in ParseTreePattern()
2846 if (Operator->isSubClassOf("ValueType")) { in ParseTreePattern()
2867 if (!Operator->isSubClassOf("PatFrags") && in ParseTreePattern()
2868 !Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2869 !Operator->isSubClassOf("Instruction") && in ParseTreePattern()
2870 !Operator->isSubClassOf("SDNodeXForm") && in ParseTreePattern()
2871 !Operator->isSubClassOf("Intrinsic") && in ParseTreePattern()
2872 !Operator->isSubClassOf("ComplexPattern") && in ParseTreePattern()
2879 if (Operator->isSubClassOf("Instruction") || in ParseTreePattern()
2880 Operator->isSubClassOf("SDNodeXForm")) in ParseTreePattern()
2883 if (Operator->isSubClassOf("Intrinsic")) in ParseTreePattern()
2886 if (Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2916 if (Operator->isSubClassOf("Intrinsic")) { in ParseTreePattern()
2934 if (Operator->isSubClassOf("ComplexPattern")) { in ParseTreePattern()
3048 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in InferAllTypes()
3049 DI->getDef()->isSubClassOf("RegisterOperand"))) in InferAllTypes()
3146 if (!N || !N->isSubClassOf("SDNode")) in getSDNodeNamed()
3203 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3209 Frag, LI, !Frag->isSubClassOf("OutPatFrag"), in ParsePatternFragments()
3264 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
3339 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in HandleUse()
3340 DI->getDef()->isSubClassOf("RegisterOperand"))) in HandleUse()
3418 if (!Val || !Val->getDef()->isSubClassOf("Register")) in FindPatternInputsAndOutputs()
3470 if (Val->getDef()->isSubClassOf("RegisterClass") || in FindPatternInputsAndOutputs()
3471 Val->getDef()->isSubClassOf("ValueType") || in FindPatternInputsAndOutputs()
3472 Val->getDef()->isSubClassOf("RegisterOperand") || in FindPatternInputsAndOutputs()
3473 Val->getDef()->isSubClassOf("PointerLikeRegClass")) { in FindPatternInputsAndOutputs()
3479 } else if (Val->getDef()->isSubClassOf("Register")) { in FindPatternInputsAndOutputs()
3526 if (N->getOperator()->isSubClassOf("ComplexPattern")) in IsNodeBitcast()
3541 if (LeafRec->isSubClassOf("ComplexPattern")) { in AnalyzeNode()
3625 if (PatDef->isSubClassOf("Instruction")) { in InferFromPattern()
3678 if (Tree->getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
3693 if (Leaf->isSubClassOf("ValueType")) in checkOperandClass()
3697 if (Leaf->isSubClassOf("ComplexPattern")) in checkOperandClass()
3809 if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) { in parseInstructionPattern()
4149 if (!N->getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
4545 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
4626 if (RR->isSubClassOf("Register")) in GenerateVariantsOf()