Lines Matching refs:MatchedRC
2023 PointerUnion<Record *, const CodeGenRegisterClass *> MatchedRC = in runOnPattern() local
2026 MatchedRC = getInitValueAsRegClass(Dst->getChild(1)->getLeafValue()); in runOnPattern()
2028 if (MatchedRC.isNull()) in runOnPattern()
2032 MatchedRC = getInitValueAsRegClass(Dst->getChild(0)->getLeafValue()); in runOnPattern()
2033 if (MatchedRC.isNull()) in runOnPattern()
2043 MatchedRC = (*InferredClass)->getDef(); in runOnPattern()
2053 MatchedRC = *MaybeSuperClass; in runOnPattern()
2059 MatchedRC = *MaybeRegClass; in runOnPattern()
2060 } else if (MatchedRC.get<Record *>()->isSubClassOf("RegisterOperand")) in runOnPattern()
2061 MatchedRC = MatchedRC.get<Record *>()->getValueAsDef("RegClass"); in runOnPattern()
2062 else if (!MatchedRC.get<Record *>()->isSubClassOf("RegisterClass")) in runOnPattern()
2073 if (MatchedRC.is<Record *>()) in runOnPattern()
2074 MatchedRC = &Target.getRegisterClass(MatchedRC.get<Record *>()); in runOnPattern()
2076 *MatchedRC.get<const CodeGenRegisterClass *>()); in runOnPattern()