Lines Matching defs:ApplyPats
276 SmallVector<InstructionPattern *, 8> ApplyPats;
291 ApplyPats.push_back(&P);
317 for (auto *Pat : ApplyPats) {
364 for (auto *Pat : ApplyPats) {
375 for (auto *Pat : ApplyPats) {
579 for (const auto *Pat : ApplyPats)
781 PatternMap ApplyPats;
897 DumpPats("ApplyPats", ApplyPats);
900 ApplyOpTable.print(OS, "ApplyPats", /*Indent*/ " ");
942 VerifyPats(ApplyPats);
945 if (any_of(ApplyPats,
993 if (ApplyPats.contains(Name)) {
1013 ApplyPats[Name] = std::move(Pat);
1061 return all_of(ApplyPats, [&](auto &Entry) {
1067 return any_of(ApplyPats, [&](auto &Entry) {
1084 for (auto &Pat : values(ApplyPats)) {
1245 for (const auto &Apply : ApplyPats) {
1301 if (ApplyPats.size() > 1) {
1415 auto It = ApplyPats.find(RootName);
1416 if (It == ApplyPats.end()) {
1448 if (auto It = ApplyPats.find(RootName); It != ApplyPats.end()) {
1503 for (auto &Pat : values(ApplyPats)) {
1842 for (auto &Pat : values(ApplyPats)) {
1902 for (auto &Pat : ApplyPats) {