• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/

Lines Matching defs:NextToken

1082   bool isRegister(const AsmToken &Token, const AsmToken &NextToken) const;
1266 bool isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1267 bool isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1268 bool isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1269 bool isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const;
2075 const AsmToken &NextToken) const {
2098 if (NextToken.is(AsmToken::LBrac))
2437 AMDGPUAsmParser::isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
2438 if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) {
2446 AMDGPUAsmParser::isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const {
2447 return Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::Colon);
2451 AMDGPUAsmParser::isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
2452 return isNamedOperandModifier(Token, NextToken) || Token.is(AsmToken::Pipe);
2456 AMDGPUAsmParser::isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const {
2457 return isRegister(Token, NextToken) || isOperandModifier(Token, NextToken);
2479 AsmToken NextToken[2];
2480 peekTokens(NextToken);
2482 return isOperandModifier(Tok, NextToken[0]) ||
2483 (Tok.is(AsmToken::Minus) && isRegOrOperandModifier(NextToken[0], NextToken[1])) ||
2484 isOpcodeModifierWithVal(Tok, NextToken[0]);
2512 AsmToken NextToken[2];
2513 peekTokens(NextToken);
2516 (isRegister(NextToken[0], NextToken[1]) ||
2517 NextToken[0].is(AsmToken::Pipe) ||
2518 isId(NextToken[0], "abs"))) {