Lines Matching refs:isSubClassOf
173 if (Operator->isSubClassOf("SDNode")) in explainOperator()
176 if (Operator->isSubClassOf("Intrinsic")) in explainOperator()
179 if (Operator->isSubClassOf("ComplexPattern")) in explainOperator()
184 if (Operator->isSubClassOf("SDNodeXForm")) in explainOperator()
273 if (VDefInit->getDef()->isSubClassOf("RegisterOperand")) in getInitValueAsRegClass()
275 if (VDefInit->getDef()->isSubClassOf("RegisterClass")) in getInitValueAsRegClass()
836 if (!CCDef || !CCDef->isSubClassOf("CondCode")) in createAndImportSelDAGMatcher()
930 if (ChildRec->isSubClassOf("Register")) { in getSrcChildName()
948 SrcChild->getOperator()->isSubClassOf("ComplexPattern")) { in importChildMatcher()
971 if (SrcChild->getOperator()->isSubClassOf("SDNode")) { in importChildMatcher()
1017 if (SrcChild->getOperator()->isSubClassOf("ComplexPattern")) { in importChildMatcher()
1080 if (ChildRec->isSubClassOf("RegisterClass") || in importChildMatcher()
1081 ChildRec->isSubClassOf("RegisterOperand")) { in importChildMatcher()
1087 if (ChildRec->isSubClassOf("Register")) { in importChildMatcher()
1102 if (ChildRec->isSubClassOf("ValueType")) { in importChildMatcher()
1109 if (ChildRec->isSubClassOf("ComplexPattern")) in importChildMatcher()
1112 if (ChildRec->isSubClassOf("ImmLeaf")) { in importChildMatcher()
1175 if (DstChild->getOperator()->isSubClassOf("SDNodeXForm")) { in importExplicitUseRenderer()
1199 if (DstChild->getOperator()->isSubClassOf("SDNode")) { in importExplicitUseRenderer()
1223 if (DstChild->getOperator()->isSubClassOf("Instruction")) { in importExplicitUseRenderer()
1266 if (ChildRec->isSubClassOf("Register")) { in importExplicitUseRenderer()
1271 if (ChildRec->isSubClassOf("RegisterClass") || in importExplicitUseRenderer()
1272 ChildRec->isSubClassOf("RegisterOperand") || in importExplicitUseRenderer()
1273 ChildRec->isSubClassOf("ValueType")) { in importExplicitUseRenderer()
1274 if (ChildRec->isSubClassOf("RegisterOperand") && in importExplicitUseRenderer()
1285 if (ChildRec->isSubClassOf("SubRegIndex")) { in importExplicitUseRenderer()
1291 if (ChildRec->isSubClassOf("ComplexPattern")) { in importExplicitUseRenderer()
1479 if (!DstOp->isSubClassOf("Instruction")) { in createInstructionRenderer()
1480 if (DstOp->isSubClassOf("ValueType")) in createInstructionRenderer()
1790 if (!OpRec->isSubClassOf("Instruction")) in inferRegClassFromPattern()
1827 if (DstIOpRec->isSubClassOf("RegisterOperand")) { in inferRegClassFromPattern()
1833 if (DstIOpRec->isSubClassOf("RegisterClass")) { in inferRegClassFromPattern()
1990 if (!DstOp->isSubClassOf("Instruction")) in runOnPattern()
2060 } else if (MatchedRC.get<Record *>()->isSubClassOf("RegisterOperand")) in runOnPattern()
2062 else if (!MatchedRC.get<Record *>()->isSubClassOf("RegisterClass")) in runOnPattern()