Lines Matching refs:AsmParser
745 Record *AsmParser; member in __anon44b0c7da0111::AsmMatcherInfo
799 AsmMatcherInfo(Record *AsmParser, CodeGenTarget &Target,
1472 : Records(records), AsmParser(asmParser), Target(target) {} in AsmMatcherInfo()
1484 AsmParser->getValueAsBit("CallCustomParserForAllOperands"); in buildOperandMatchInfo()
1523 bool HasMnemonicFirst = AsmParser->getValueAsBit("HasMnemonicFirst"); in buildInfo()
1525 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in buildInfo()
2625 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName() argument
2644 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterName()
2653 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterAltName() argument
2679 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterAltName()
2876 bool HasMnemonicFirst, const Record &AsmParser) { in emitCustomOperandParsing() argument
3029 StringRef ParserName = AsmParser.getValueAsString("OperandParserMethod"); in emitCustomOperandParsing()
3047 std::string(Info.AsmParser->getValueAsString("AsmParserClassName")); in emitAsmTiedOperandConstraints()
3236 Record *AsmParser = Target.getAsmParser(); in run() local
3237 StringRef ClassName = AsmParser->getValueAsString("AsmParserClassName"); in run()
3242 AsmMatcherInfo Info(AsmParser, Target, Records); in run()
3297 bool HasMnemonicFirst = AsmParser->getValueAsBit("HasMnemonicFirst"); in run()
3300 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in run()
3375 if (AsmParser->getValueAsBit("ShouldEmitMatchRegisterName")) in run()
3376 emitMatchRegisterName(Target, AsmParser, OS); in run()
3378 if (AsmParser->getValueAsBit("ShouldEmitMatchRegisterAltName")) in run()
3379 emitMatchRegisterAltName(Target, AsmParser, OS); in run()
4060 StringRef InsnCleanupFn = AsmParser->getValueAsString("AsmParserInstCleanup"); in run()
4113 HasMnemonicFirst, *AsmParser); in run()