Lines Matching refs:isSubClassOf
296 if (Operator->isSubClassOf("SDNode")) in explainOperator()
299 if (Operator->isSubClassOf("Intrinsic")) in explainOperator()
302 if (Operator->isSubClassOf("ComplexPattern")) in explainOperator()
307 if (Operator->isSubClassOf("SDNodeXForm")) in explainOperator()
393 if (VDefInit->getDef()->isSubClassOf("RegisterOperand")) in getInitValueAsRegClass()
395 if (VDefInit->getDef()->isSubClassOf("RegisterClass")) in getInitValueAsRegClass()
4060 if (!CCDef || !CCDef->isSubClassOf("CondCode")) in createAndImportSelDAGMatcher()
4171 if (ChildRec->isSubClassOf("Register")) { in getSrcChildName()
4189 SrcChild->getOperator()->isSubClassOf("ComplexPattern")) { in importChildMatcher()
4212 if (SrcChild->getOperator()->isSubClassOf("SDNode")) { in importChildMatcher()
4247 if (SrcChild->getOperator()->isSubClassOf("ComplexPattern")) { in importChildMatcher()
4316 if (ChildRec->isSubClassOf("RegisterClass") || in importChildMatcher()
4317 ChildRec->isSubClassOf("RegisterOperand")) { in importChildMatcher()
4323 if (ChildRec->isSubClassOf("Register")) { in importChildMatcher()
4338 if (ChildRec->isSubClassOf("ValueType")) { in importChildMatcher()
4345 if (ChildRec->isSubClassOf("ComplexPattern")) in importChildMatcher()
4348 if (ChildRec->isSubClassOf("ImmLeaf")) { in importChildMatcher()
4411 if (DstChild->getOperator()->isSubClassOf("SDNodeXForm")) { in importExplicitUseRenderer()
4435 if (DstChild->getOperator()->isSubClassOf("SDNode")) { in importExplicitUseRenderer()
4459 if (DstChild->getOperator()->isSubClassOf("Instruction")) { in importExplicitUseRenderer()
4501 if (ChildRec->isSubClassOf("Register")) { in importExplicitUseRenderer()
4506 if (ChildRec->isSubClassOf("RegisterClass") || in importExplicitUseRenderer()
4507 ChildRec->isSubClassOf("RegisterOperand") || in importExplicitUseRenderer()
4508 ChildRec->isSubClassOf("ValueType")) { in importExplicitUseRenderer()
4509 if (ChildRec->isSubClassOf("RegisterOperand") && in importExplicitUseRenderer()
4520 if (ChildRec->isSubClassOf("SubRegIndex")) { in importExplicitUseRenderer()
4526 if (ChildRec->isSubClassOf("ComplexPattern")) { in importExplicitUseRenderer()
4703 if (!DstOp->isSubClassOf("Instruction")) { in createInstructionRenderer()
4704 if (DstOp->isSubClassOf("ValueType")) in createInstructionRenderer()
4933 if (DefaultDagOperator->getDef()->isSubClassOf("ValueType")) { in importDefaultOperandRenderers()
5009 if (!OpRec->isSubClassOf("Instruction")) in inferRegClassFromPattern()
5046 if (DstIOpRec->isSubClassOf("RegisterOperand")) { in inferRegClassFromPattern()
5052 if (DstIOpRec->isSubClassOf("RegisterClass")) { in inferRegClassFromPattern()
5199 if (!DstOp->isSubClassOf("Instruction")) in runOnPattern()
5262 } else if (DstIOpRec->isSubClassOf("RegisterOperand")) in runOnPattern()
5264 else if (!DstIOpRec->isSubClassOf("RegisterClass")) in runOnPattern()