Lines Matching refs:Mnemonic
390 /// Mnemonic - This is the first token of the matched instruction, its
392 StringRef Mnemonic;
453 if (Mnemonic != RHS.Mnemonic)
454 return Mnemonic < RHS.Mnemonic;
476 if (Mnemonic != RHS.Mnemonic)
740 Mnemonic = AsmOperands[0].Token;
741 if (Mnemonic[0] == '$' || getSingletonRegisterForAsmOperand(0, Info))
743 "Invalid instruction mnemonic '" + Mnemonic.str() + "'!");
1908 OS << "static void ApplyMnemonicAliases(StringRef &Mnemonic, "
1957 MatchCode += " Mnemonic = \"" +R->getValueAsString("ToMnemonic")+"\";\n";
1964 MatchCode += "Mnemonic = \"" + R->getValueAsString("ToMnemonic")+"\";\n";
1972 StringMatcher("Mnemonic", Cases, OS).Emit();
1983 OS << " const char *Mnemonic;\n";
1992 OS << " return StringRef(LHS.Mnemonic) < RHS;\n";
1995 OS << " return LHS < StringRef(RHS.Mnemonic);\n";
1999 OS << " return StringRef(LHS.Mnemonic) < StringRef(RHS.Mnemonic);\n";
2008 OS << " /* Mnemonic, Operand List Mask, Operand Class, Features */\n";
2015 OS << " { \"" << II.Mnemonic << "\""
2073 << " &Operands,\n StringRef Mnemonic) {\n";
2087 << Info.OperandMatchInfo.size() << ", Mnemonic,\n"
2097 OS << " assert(Mnemonic == it->Mnemonic);\n\n";
2186 OS << " bool MnemonicIsValid(StringRef Mnemonic);\n";
2199 OS << " StringRef Mnemonic);\n";
2264 OS << " const char *Mnemonic;\n";
2273 OS << " return StringRef(LHS.Mnemonic) < RHS;\n";
2276 OS << " return LHS < StringRef(RHS.Mnemonic);\n";
2279 OS << " return StringRef(LHS.Mnemonic) < StringRef(RHS.Mnemonic);\n";
2294 << II.getResultInst()->TheDef->getName() << ", \"" << II.Mnemonic << "\""
2320 << "MnemonicIsValid(StringRef Mnemonic) {\n";
2324 << Info.Matchables.size() << ", Mnemonic, LessOpcode());\n";
2340 OS << " StringRef Mnemonic = ((" << Target.getName()
2345 OS << " ApplyMnemonicAliases(Mnemonic, AvailableFeatures);\n\n";
2367 << Info.Matchables.size() << ", Mnemonic, LessOpcode());\n\n";
2378 OS << " assert(Mnemonic == it->Mnemonic);\n";