Lines Matching refs:AsmToken

78   bool ParseDirective(AsmToken DirectiveID) override;
109 bool matchRegisterName(const AsmToken &Tok, unsigned &RegNo,
706 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
710 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister()
737 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
739 if (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
750 while (getLexer().is(AsmToken::Comma) || getLexer().is(AsmToken::Plus)) { in ParseInstruction()
751 if (getLexer().is(AsmToken::Plus)) { in ParseInstruction()
763 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
772 ParseDirective(AsmToken DirectiveID) in ParseDirective()
811 AsmToken Tok = getLexer().getTok(); in parseMEMOperand()
814 if (Tok.is(AsmToken::Plus) || Tok.is(AsmToken::Minus)) { in parseMEMOperand()
815 (void)Parser.parseOptionalToken(AsmToken::Plus); in parseMEMOperand()
844 if (getLexer().getKind() == AsmToken::Percent) in parseShiftAmtImm()
914 if (getLexer().getKind() != AsmToken::Percent) { in parseTailRelocSym()
919 const AsmToken Tok = Parser.getTok(); in parseTailRelocSym()
922 if (getLexer().getKind() != AsmToken::Identifier) { in parseTailRelocSym()
941 if (getLexer().getKind() != AsmToken::LParen) { in parseTailRelocSym()
971 while (getLexer().getKind() == AsmToken::Hash) { in parseMembarTag()
993 if (getLexer().getKind() == AsmToken::Pipe) in parseMembarTag()
1010 case AsmToken::LParen: in parseCallTarget()
1011 case AsmToken::Integer: in parseCallTarget()
1012 case AsmToken::Identifier: in parseCallTarget()
1013 case AsmToken::Dot: in parseCallTarget()
1041 if (getLexer().is(AsmToken::LBrac)) { in parseOperand()
1049 if (getLexer().getKind() != AsmToken::Percent) in parseOperand()
1068 if (!getLexer().is(AsmToken::RBrac)) in parseOperand()
1076 if (getLexer().is(AsmToken::Integer)) { in parseOperand()
1109 case AsmToken::Percent: in parseSparcAsmOperand()
1160 case AsmToken::Plus: in parseSparcAsmOperand()
1161 case AsmToken::Minus: in parseSparcAsmOperand()
1162 case AsmToken::Integer: in parseSparcAsmOperand()
1163 case AsmToken::LParen: in parseSparcAsmOperand()
1164 case AsmToken::Dot: in parseSparcAsmOperand()
1165 case AsmToken::Identifier: in parseSparcAsmOperand()
1191 while (getLexer().is(AsmToken::Comma)) { in parseBranchModifiers()
1194 if (!getLexer().is(AsmToken::Identifier)) in parseBranchModifiers()
1206 bool SparcAsmParser::matchRegisterName(const AsmToken &Tok, unsigned &RegNo, in matchRegisterName()
1211 if (Tok.is(AsmToken::Identifier)) { in matchRegisterName()
1509 AsmToken Tok = Parser.getTok(); in matchSparcAsmModifiers()
1510 if (!Tok.is(AsmToken::Identifier)) in matchSparcAsmModifiers()
1538 if (Parser.getTok().getKind() != AsmToken::LParen) in matchSparcAsmModifiers()