Lines Matching defs:MatchOpTable
202 const OperandTable &MatchOpTable)
204 MatchOpTable(MatchOpTable) {}
285 const OperandTable &MatchOpTable;
302 if (MatchOpTable.lookup(OpName).Found)
337 if (MatchOpTable.lookup(Op.getOperandName()).Found)
446 const auto LookupRes = MatchOpTable.lookup(*It);
787 OperandTable MatchOpTable;
902 MatchOpTable.print(OS, "MatchPats", /*Indent*/ " ");
1060 CombineRuleOperandTypeChecker OTC(RuleDef, MatchOpTable);
1262 auto *Def = MatchOpTable.getDef(OldRegName);
1268 if (MatchOpTable.getDef(OldRegName) != MatchRoot) {
1406 auto LookupRes = MatchOpTable.lookup(RootName);
1435 if (IP && !MatchOpTable.addPattern(IP, DiagnoseRedefMatch))
1503 return MatchOpTable.getDef(Op);
1875 if (!Op.isNamedImmediate() && !MatchOpTable.lookup(OpName).Found) {
1928 assert(!MatchOpTable.lookup(OpName).Found &&
1935 assert(MatchOpTable.lookup(OpName).Found &&
1944 auto OpLookupRes = MatchOpTable.lookup(OpName);
2080 if (!ApplyOpTable.lookup(New).Found && !MatchOpTable.lookup(New).Found)
2097 assert(MatchOpTable.getDef(Old) == MatchRoot);