Lines Matching defs:MatchPats
275 SmallVector<InstructionPattern *, 8> MatchPats;
282 MatchPats.push_back(&P);
577 for (const auto *Pat : MatchPats)
780 PatternMap MatchPats;
896 DumpPats("MatchPats", MatchPats);
899 MatchOpTable.print(OS, "MatchPats", /*Indent*/ " ");
941 VerifyPats(MatchPats);
1019 if (MatchPats.contains(Name)) {
1031 MatchPats[Name] = std::move(Pat);
1077 for (auto &Pat : values(MatchPats)) {
1095 for (auto &Pat : values(MatchPats)) {
1119 for (const auto &Pat : values(MatchPats)) {
1204 for (const auto &Match : MatchPats) {
1274 auto It = MatchPats.find(InstName);
1275 if (It == MatchPats.end()) {
1462 if (auto MatchPatIt = MatchPats.find(RootName);
1463 MatchPatIt != MatchPats.end()) {
1497 for (auto &Pat : values(MatchPats)) {
1590 for (auto &Pat : values(MatchPats)) {
1647 for (auto &Pat : values(MatchPats)) {