Lines Matching defs:NextToken
1402 bool isRegister(const AsmToken &Token, const AsmToken &NextToken) const;
1651 bool isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1652 bool isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1653 bool isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1654 bool isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const;
2803 const AsmToken &NextToken) const {
2828 if (NextToken.is(AsmToken::LBrac))
3279 AMDGPUAsmParser::isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
3280 if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) {
3288 AMDGPUAsmParser::isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const {
3289 return Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::Colon);
3293 AMDGPUAsmParser::isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
3294 return isNamedOperandModifier(Token, NextToken) || Token.is(AsmToken::Pipe);
3298 AMDGPUAsmParser::isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
3299 return isRegister(Token, NextToken) || isOperandModifier(Token, NextToken);
3319 AsmToken NextToken[2];
3320 peekTokens(NextToken);
3322 return isOperandModifier(Tok, NextToken[0]) ||
3323 (Tok.is(AsmToken::Minus) && isRegOrOperandModifier(NextToken[0], NextToken[1])) ||
3324 isOpcodeModifierWithVal(Tok, NextToken[0]);
3352 AsmToken NextToken[2];
3353 peekTokens(NextToken);
3356 (isRegister(NextToken[0], NextToken[1]) ||
3357 NextToken[0].is(AsmToken::Pipe) ||
3358 isId(NextToken[0], "abs"))) {