Lines Matching defs:OperandMatchEntry
724 struct OperandMatchEntry {
729 static OperandMatchEntry create(const MatchableInfo *mi, ClassInfo *ci,
731 OperandMatchEntry X;
757 std::vector<OperandMatchEntry> OperandMatchInfo;
1507 OperandMatchEntry::create(MI.get(), CI, OpMask));
2878 for (const OperandMatchEntry &OMI : Info.OperandMatchInfo) {
2884 OS << " struct OperandMatchEntry {\n";
2902 OS << " bool operator()(const OperandMatchEntry &LHS, StringRef RHS) {\n";
2905 OS << " bool operator()(StringRef LHS, const OperandMatchEntry &RHS) {\n";
2908 OS << " bool operator()(const OperandMatchEntry &LHS,";
2909 OS << " const OperandMatchEntry &RHS) {\n";
2916 OS << "static const OperandMatchEntry OperandMatchTable["
2920 for (const OperandMatchEntry &OMI : Info.OperandMatchInfo) {
3009 OS << " for (const OperandMatchEntry *it = MnemonicRange.first,\n"