Lines Matching defs:AsmMatcherInfo
136 class AsmMatcherInfo;
584 void initialize(const AsmMatcherInfo &Info,
719 void tokenizeAsmString(AsmMatcherInfo const &Info,
739 class AsmMatcherInfo {
799 AsmMatcherInfo(Record *AsmParser, CodeGenTarget &Target,
911 const AsmMatcherInfo &Info,
938 void MatchableInfo::initialize(const AsmMatcherInfo &Info,
993 void MatchableInfo::tokenizeAsmString(const AsmMatcherInfo &Info,
1170 ClassInfo *AsmMatcherInfo::getTokenClass(StringRef Token) {
1192 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI,
1200 ClassInfo *AsmMatcherInfo::getOperandClass(Record *Rec, int SubOpIdx) {
1255 void AsmMatcherInfo::buildRegisterClasses(
1385 void AsmMatcherInfo::buildOperandClasses() {
1470 AsmMatcherInfo::AsmMatcherInfo(Record *asmParser, CodeGenTarget &target,
1476 void AsmMatcherInfo::buildOperandMatchInfo() {
1512 void AsmMatcherInfo::buildInfo() {
1710 void AsmMatcherInfo::buildInstructionOperandReference(MatchableInfo *II,
1774 void AsmMatcherInfo::buildAliasOperandReference(MatchableInfo *II,
2421 static void emitOperandMatchErrorDiagStrings(AsmMatcherInfo &Info,
2452 static void emitRegisterMatchErrorFunc(AsmMatcherInfo &Info, raw_ostream &OS) {
2478 static void emitValidateOperandClass(AsmMatcherInfo &Info, raw_ostream &OS) {
2687 static void emitOperandDiagnosticTypes(AsmMatcherInfo &Info, raw_ostream &OS) {
2710 static void emitGetSubtargetFeatureName(AsmMatcherInfo &Info, raw_ostream &OS) {
2732 const AsmMatcherInfo &Info) {
2757 emitMnemonicAliasVariant(raw_ostream &OS, const AsmMatcherInfo &Info,
2837 static bool emitMnemonicAliases(raw_ostream &OS, const AsmMatcherInfo &Info,
2873 const AsmMatcherInfo &Info, StringRef ClassName,
3044 AsmMatcherInfo &Info, raw_ostream &OS,
3242 AsmMatcherInfo Info(AsmParser, Target, Records);