Lines Matching defs:ChildRec
969 auto *ChildRec = ChildDefInit->getDef();
970 if (ChildRec->isSubClassOf("Register")) {
971 SrcChildName = ChildRec->getName();
972 PhysReg = ChildRec;
1031 auto *ChildRec = ChildDefInit->getDef();
1032 if (ChildRec->isSubClassOf("ValueType") && !SrcChild.hasName()) {
1035 MVT::SimpleValueType VT = llvm::getValueType(ChildRec);
1123 auto *ChildRec = ChildDefInit->getDef();
1126 if (ChildRec->isSubClassOf("RegisterClass") ||
1127 ChildRec->isSubClassOf("RegisterOperand")) {
1133 if (ChildRec->isSubClassOf("Register")) {
1137 CGRegs.getMinimalPhysRegClass(ChildRec, &VT);
1148 if (ChildRec->isSubClassOf("ValueType")) {
1155 if (ChildRec->isSubClassOf("ComplexPattern"))
1156 return importComplexPatternOperandMatcher(OM, ChildRec, TempOpIdx);
1158 if (ChildRec->isSubClassOf("ImmLeaf")) {
1164 if (ChildRec->getName() == "srcvalue")
1167 const bool ImmAllOnesV = ChildRec->getName() == "immAllOnesV";
1168 if (ImmAllOnesV || ChildRec->getName() == "immAllZerosV") {