Lines Matching full:asmtoken
56 bool ParseDirective(AsmToken DirectiveID) override;
77 bool matchRegisterName(const AsmToken &Tok, unsigned &RegNo,
595 const AsmToken &Tok = Parser.getTok();
599 if (getLexer().getKind() != AsmToken::Percent)
624 if (getLexer().isNot(AsmToken::EndOfStatement)) {
626 if (getLexer().is(AsmToken::Comma)) {
639 while (getLexer().is(AsmToken::Comma) || getLexer().is(AsmToken::Plus)) {
640 if (getLexer().is(AsmToken::Plus)) {
653 if (getLexer().isNot(AsmToken::EndOfStatement)) {
663 ParseDirective(AsmToken DirectiveID)
699 if (getLexer().isNot(AsmToken::EndOfStatement)) {
707 if (getLexer().is(AsmToken::EndOfStatement))
711 if (getLexer().isNot(AsmToken::Comma))
733 case AsmToken::Comma:
734 case AsmToken::RBrac:
735 case AsmToken::EndOfStatement:
739 case AsmToken:: Plus:
742 case AsmToken::Minus:
769 if (getLexer().is(AsmToken::LBrac)) {
777 if (getLexer().getKind() != AsmToken::Percent)
796 if (!getLexer().is(AsmToken::RBrac))
804 if (getLexer().is(AsmToken::Integer)) {
838 case AsmToken::Percent:
886 case AsmToken::Minus:
887 case AsmToken::Integer:
888 case AsmToken::LParen:
889 case AsmToken::Dot:
894 case AsmToken::Identifier: {
918 while (getLexer().is(AsmToken::Comma)) {
922 if (!getLexer().is(AsmToken::Identifier))
934 bool SparcAsmParser::matchRegisterName(const AsmToken &Tok,
941 if (Tok.is(AsmToken::Identifier)) {
1243 AsmToken Tok = Parser.getTok();
1244 if (!Tok.is(AsmToken::Identifier))
1255 if (Parser.getTok().getKind() != AsmToken::LParen)