Lines Matching refs:ChildRec

949       auto *ChildRec = ChildDefInit->getDef();  in getSrcChildName()  local
950 if (ChildRec->isSubClassOf("Register")) { in getSrcChildName()
951 SrcChildName = ChildRec->getName(); in getSrcChildName()
952 PhysReg = ChildRec; in getSrcChildName()
1097 auto *ChildRec = ChildDefInit->getDef(); in importChildMatcher() local
1100 if (ChildRec->isSubClassOf("RegisterClass") || in importChildMatcher()
1101 ChildRec->isSubClassOf("RegisterOperand")) { in importChildMatcher()
1107 if (ChildRec->isSubClassOf("Register")) { in importChildMatcher()
1111 CGRegs.getMinimalPhysRegClass(ChildRec, &VT); in importChildMatcher()
1122 if (ChildRec->isSubClassOf("ValueType")) { in importChildMatcher()
1129 if (ChildRec->isSubClassOf("ComplexPattern")) in importChildMatcher()
1130 return importComplexPatternOperandMatcher(OM, ChildRec, TempOpIdx); in importChildMatcher()
1132 if (ChildRec->isSubClassOf("ImmLeaf")) { in importChildMatcher()
1138 if (ChildRec->getName() == "srcvalue") in importChildMatcher()
1141 const bool ImmAllOnesV = ChildRec->getName() == "immAllOnesV"; in importChildMatcher()
1142 if (ImmAllOnesV || ChildRec->getName() == "immAllZerosV") { in importChildMatcher()
1279 auto *ChildRec = ChildDefInit->getDef(); in importExplicitUseRenderer() local
1291 if (ChildRec->isSubClassOf("Register")) { in importExplicitUseRenderer()
1292 DstMIBuilder.addRenderer<AddRegisterRenderer>(Target, ChildRec); in importExplicitUseRenderer()
1296 if (ChildRec->isSubClassOf("RegisterClass") || in importExplicitUseRenderer()
1297 ChildRec->isSubClassOf("RegisterOperand") || in importExplicitUseRenderer()
1298 ChildRec->isSubClassOf("ValueType")) { in importExplicitUseRenderer()
1299 if (ChildRec->isSubClassOf("RegisterOperand") && in importExplicitUseRenderer()
1300 !ChildRec->isValueUnset("GIZeroRegister")) { in importExplicitUseRenderer()
1302 DstChild.getName(), ChildRec->getValueAsDef("GIZeroRegister")); in importExplicitUseRenderer()
1310 if (ChildRec->isSubClassOf("SubRegIndex")) { in importExplicitUseRenderer()
1311 CodeGenSubRegIndex *SubIdx = CGRegs.getSubRegIdx(ChildRec); in importExplicitUseRenderer()
1316 if (ChildRec->isSubClassOf("ComplexPattern")) { in importExplicitUseRenderer()
1317 const auto &ComplexPattern = ComplexPatternEquivs.find(ChildRec); in importExplicitUseRenderer()