Lines Matching defs:OperandMatchEntry
724 struct OperandMatchEntry {
729 static OperandMatchEntry create(const MatchableInfo *mi, ClassInfo *ci,
731 OperandMatchEntry X;
757 std::vector<OperandMatchEntry> OperandMatchInfo;
1505 OperandMatchEntry::create(MI.get(), CI, OpMask));
2885 for (const OperandMatchEntry &OMI : Info.OperandMatchInfo) {
2891 OS << " struct OperandMatchEntry {\n";
2909 OS << " bool operator()(const OperandMatchEntry &LHS, StringRef RHS) {\n";
2912 OS << " bool operator()(StringRef LHS, const OperandMatchEntry &RHS) {\n";
2915 OS << " bool operator()(const OperandMatchEntry &LHS,";
2916 OS << " const OperandMatchEntry &RHS) {\n";
2923 OS << "static const OperandMatchEntry OperandMatchTable["
2927 for (const OperandMatchEntry &OMI : Info.OperandMatchInfo) {
3016 OS << " for (const OperandMatchEntry *it = MnemonicRange.first,\n"