Lines Matching refs:AsmParser
586 /// The tablegen AsmParser record.
587 Record *AsmParser;
640 AsmMatcherInfo(Record *AsmParser,
869 "multiline instruction is not valid for the asmparser, "
1228 AsmMatcherInfo::AsmMatcherInfo(Record *asmParser,
1231 : Records(records), AsmParser(asmParser), Target(target) {
1572 // Find out what operand from the asmparser this MCInst operand comes from.
1620 // Find out what operand from the asmparser that this MCInst operand
2034 OS << " return " << Info.Target.getName() << "AsmParser::Match_"
2132 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser,
2217 Info.AsmParser->getValueAsString("AsmParserClassName");
2544 Record *AsmParser = Target.getAsmParser();
2545 std::string ClassName = AsmParser->getValueAsString("AsmParserClassName");
2548 AsmMatcherInfo Info(AsmParser, Target, Records);
2644 if (AsmParser->getValueAsBit("ShouldEmitMatchRegisterName"))
2645 emitMatchRegisterName(Target, AsmParser, OS);
2904 AsmParser->getValueAsString("AsmParserInstCleanup");