Lines Matching defs:MatchOpTable
195 const OperandTable &MatchOpTable)
197 MatchOpTable(MatchOpTable) {}
278 const OperandTable &MatchOpTable;
295 if (MatchOpTable.lookup(OpName).Found)
330 if (MatchOpTable.lookup(Op.getOperandName()).Found)
439 const auto LookupRes = MatchOpTable.lookup(*It);
784 OperandTable MatchOpTable;
899 MatchOpTable.print(OS, "MatchPats", /*Indent*/ " ");
1075 CombineRuleOperandTypeChecker OTC(RuleDef, MatchOpTable);
1326 auto *Def = MatchOpTable.getDef(OldRegName);
1332 if (MatchOpTable.getDef(OldRegName) != MatchRoot) {
1470 auto LookupRes = MatchOpTable.lookup(RootName);
1499 if (IP && !MatchOpTable.addPattern(IP, DiagnoseRedefMatch))
1567 return MatchOpTable.getDef(Op);
1936 if (!Op.isNamedImmediate() && !MatchOpTable.lookup(OpName).Found) {
1989 assert(!MatchOpTable.lookup(OpName).Found &&
1996 assert(MatchOpTable.lookup(OpName).Found &&
2005 auto OpLookupRes = MatchOpTable.lookup(OpName);
2146 if (!ApplyOpTable.lookup(New).Found && !MatchOpTable.lookup(New).Found)
2163 assert(MatchOpTable.getDef(Old) == MatchRoot);