• Home
  • Raw
  • Download

Lines Matching refs:isSubClassOf

876       if (!Def->isSubClassOf("Predicate")) {  in getPredicateCheck()
905 if (R->isSubClassOf("SDTCisVT")) { in SDTypeConstraint()
911 } else if (R->isSubClassOf("SDTCisPtrTy")) { in SDTypeConstraint()
913 } else if (R->isSubClassOf("SDTCisInt")) { in SDTypeConstraint()
915 } else if (R->isSubClassOf("SDTCisFP")) { in SDTypeConstraint()
917 } else if (R->isSubClassOf("SDTCisVec")) { in SDTypeConstraint()
919 } else if (R->isSubClassOf("SDTCisSameAs")) { in SDTypeConstraint()
922 } else if (R->isSubClassOf("SDTCisVTSmallerThanOp")) { in SDTypeConstraint()
926 } else if (R->isSubClassOf("SDTCisOpSmallerThanOp")) { in SDTypeConstraint()
930 } else if (R->isSubClassOf("SDTCisEltOfVec")) { in SDTypeConstraint()
933 } else if (R->isSubClassOf("SDTCisSubVecOfVec")) { in SDTypeConstraint()
937 } else if (R->isSubClassOf("SDTCVecEltisVT")) { in SDTypeConstraint()
946 } else if (R->isSubClassOf("SDTCisSameNumEltsAs")) { in SDTypeConstraint()
950 } else if (R->isSubClassOf("SDTCisSameSizeAs")) { in SDTypeConstraint()
1025 ->isSubClassOf("ValueType")) { in ApplyTypeConstraint()
1103 if (Operand->isSubClassOf("unknown_class")) in UpdateNodeTypeFromInst()
1107 if (Operand->isSubClassOf("Operand")) in UpdateNodeTypeFromInst()
1112 if (Operand->isSubClassOf("PointerLikeRegClass")) in UpdateNodeTypeFromInst()
1118 if (Operand->isSubClassOf("RegisterClass")) in UpdateNodeTypeFromInst()
1120 else if (Operand->isSubClassOf("RegisterOperand")) in UpdateNodeTypeFromInst()
1219 if (Operator->isSubClassOf("Intrinsic")) in GetNumNodeResults()
1222 if (Operator->isSubClassOf("SDNode")) in GetNumNodeResults()
1225 if (Operator->isSubClassOf("PatFrag")) { in GetNumNodeResults()
1242 if (Operator->isSubClassOf("Instruction")) { in GetNumNodeResults()
1251 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in GetNumNodeResults()
1262 if (Operator->isSubClassOf("SDNodeXForm")) in GetNumNodeResults()
1265 if (Operator->isSubClassOf("ValueType")) in GetNumNodeResults()
1268 if (Operator->isSubClassOf("ComplexPattern")) in GetNumNodeResults()
1412 if (!Op->isSubClassOf("PatFrag")) { in InlinePatternFragments()
1487 if (R->isSubClassOf("RegisterOperand")) { in getImplicitType()
1497 if (R->isSubClassOf("RegisterClass")) { in getImplicitType()
1512 if (R->isSubClassOf("PatFrag")) { in getImplicitType()
1518 if (R->isSubClassOf("Register")) { in getImplicitType()
1526 if (R->isSubClassOf("SubRegIndex")) { in getImplicitType()
1531 if (R->isSubClassOf("ValueType")) { in getImplicitType()
1549 if (R->isSubClassOf("CondCode")) { in getImplicitType()
1555 if (R->isSubClassOf("ComplexPattern")) { in getImplicitType()
1562 if (R->isSubClassOf("PointerLikeRegClass")) { in getImplicitType()
1573 if (R->isSubClassOf("Operand")) in getImplicitType()
1607 if (!Rec->isSubClassOf("ComplexPattern")) in getComplexPatternInfo()
1620 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
1641 if (!Operator->isSubClassOf("SDNode")) return false; in NodeHasProperty()
1672 return N->getOperator()->isSubClassOf(Class); in isOperandClass()
1675 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
1804 if (getOperator()->isSubClassOf("SDNode")) { in ApplyTypeConstraints()
1821 if (getOperator()->isSubClassOf("Instruction")) { in ApplyTypeConstraints()
1892 if (OperandNode->isSubClassOf("OperandWithDefaultOps") && in ApplyTypeConstraints()
1907 if (OperandNode->isSubClassOf("Operand")) { in ApplyTypeConstraints()
1953 if (getOperator()->isSubClassOf("ComplexPattern")) { in ApplyTypeConstraints()
1962 assert(getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node type!"); in ApplyTypeConstraints()
2013 if (getOperator()->isSubClassOf("Intrinsic")) { in canPatternMatch()
2018 if (getOperator()->isSubClassOf("ComplexPattern")) in canPatternMatch()
2093 if (R->isSubClassOf("SDNode") || R->isSubClassOf("PatFrag")) in ParseTreePattern()
2144 if (Operator->isSubClassOf("ValueType")) { in ParseTreePattern()
2162 if (!Operator->isSubClassOf("PatFrag") && in ParseTreePattern()
2163 !Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2164 !Operator->isSubClassOf("Instruction") && in ParseTreePattern()
2165 !Operator->isSubClassOf("SDNodeXForm") && in ParseTreePattern()
2166 !Operator->isSubClassOf("Intrinsic") && in ParseTreePattern()
2167 !Operator->isSubClassOf("ComplexPattern") && in ParseTreePattern()
2174 if (Operator->isSubClassOf("Instruction") || in ParseTreePattern()
2175 Operator->isSubClassOf("SDNodeXForm")) in ParseTreePattern()
2178 if (Operator->isSubClassOf("Intrinsic")) in ParseTreePattern()
2181 if (Operator->isSubClassOf("SDNode") && in ParseTreePattern()
2206 if (Operator->isSubClassOf("Intrinsic")) { in ParseTreePattern()
2224 if (Operator->isSubClassOf("ComplexPattern")) { in ParseTreePattern()
2330 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in InferAllTypes()
2331 DI->getDef()->isSubClassOf("RegisterOperand"))) in InferAllTypes()
2421 if (!N || !N->isSubClassOf("SDNode")) in getSDNodeNamed()
2474 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
2480 Frag, Tree, !Frag->isSubClassOf("OutPatFrag"), in ParsePatternFragments()
2536 if (OutFrags != Frag->isSubClassOf("OutPatFrag")) in ParsePatternFragments()
2605 if (DI && (DI->getDef()->isSubClassOf("RegisterClass") || in HandleUse()
2606 DI->getDef()->isSubClassOf("RegisterOperand"))) in HandleUse()
2668 if (!Val || !Val->getDef()->isSubClassOf("Register")) in FindPatternInputsAndOutputs()
2714 if (Val->getDef()->isSubClassOf("RegisterClass") || in FindPatternInputsAndOutputs()
2715 Val->getDef()->isSubClassOf("ValueType") || in FindPatternInputsAndOutputs()
2716 Val->getDef()->isSubClassOf("RegisterOperand") || in FindPatternInputsAndOutputs()
2717 Val->getDef()->isSubClassOf("PointerLikeRegClass")) { in FindPatternInputsAndOutputs()
2723 } else if (Val->getDef()->isSubClassOf("Register")) { in FindPatternInputsAndOutputs()
2791 if (LeafRec->isSubClassOf("ComplexPattern")) { in AnalyzeNode()
2923 if (Tree->getOperator()->isSubClassOf("Instruction")) in getInstructionsInTree()
2938 if (Leaf->isSubClassOf("ValueType")) in checkOperandClass()
2942 if (Leaf->isSubClassOf("ComplexPattern")) in checkOperandClass()
3047 if (Op.Rec->isSubClassOf("OperandWithDefaultOps")) { in parseInstructionPattern()
3416 if (!N->getOperator()->isSubClassOf("Instruction")) in ForceArbitraryInstResultType()
3671 if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) { in GenerateVariantsOf()
3752 if (RR->isSubClassOf("Register")) in GenerateVariantsOf()