reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
440 MCAsmParserExtension::Initialize(Parser); 695 Reg.StartLoc = Parser.getTok().getLoc(); 698 if (Parser.getTok().isNot(AsmToken::Percent)) 699 return Error(Parser.getTok().getLoc(), "register expected"); 700 Parser.Lex(); 703 if (Parser.getTok().isNot(AsmToken::Identifier)) 707 StringRef Name = Parser.getTok().getString(); 730 Reg.EndLoc = Parser.getTok().getLoc(); 731 Parser.Lex(); 760 if (Parser.getTok().isNot(AsmToken::Percent)) 777 if (Parser.getTok().is(AsmToken::Integer)) { 779 SMLoc StartLoc = Parser.getTok().getLoc(); 780 if (Parser.parseExpression(Register)) 792 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); 848 Parser.Lex(); 863 Parser.Lex(); 871 return Error(Parser.getTok().getLoc(), "unexpected token in address"); 872 Parser.Lex(); 898 SMLoc StartLoc = Parser.getTok().getLoc(); 1008 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); 1160 Parser.Lex(); 1172 Parser.Lex(); 1202 if (Parser.getTok().is(AsmToken::Percent)) { 1213 SMLoc StartLoc = Parser.getTok().getLoc(); 1229 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); 1303 SMLoc StartLoc = Parser.getTok().getLoc(); 1325 Parser.Lex(); 1327 if (Parser.getTok().isNot(AsmToken::Identifier)) { 1328 Error(Parser.getTok().getLoc(), "unexpected token"); 1333 StringRef Name = Parser.getTok().getString(); 1339 Error(Parser.getTok().getLoc(), "unknown TLS tag"); 1342 Parser.Lex(); 1344 if (Parser.getTok().isNot(AsmToken::Colon)) { 1345 Error(Parser.getTok().getLoc(), "unexpected token"); 1348 Parser.Lex(); 1350 if (Parser.getTok().isNot(AsmToken::Identifier)) { 1351 Error(Parser.getTok().getLoc(), "unexpected token"); 1355 StringRef Identifier = Parser.getTok().getString(); 1358 Parser.Lex(); 1362 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);