reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/MC/MCParser/MCAsmLexer.h
  135   bool is(AsmToken::TokenKind K) const { return getTok().is(K); }
lib/MC/MCParser/AsmLexer.cpp
  525     if (Token.is(AsmToken::Eof))
  563     if (IsAtStartOfLine && num == 2 && TokenBuf[0].is(AsmToken::Integer) &&
  564         TokenBuf[1].is(AsmToken::String)) {
lib/MC/MCParser/AsmParser.cpp
  831   if (Lexer.getTok().is(AsmToken::Error))
  835   if (getTok().is(AsmToken::EndOfStatement)) {
  845   while (tok->is(AsmToken::Comment)) {
  851   if (tok->is(AsmToken::Eof)) {
  924     if (Parsed && !hasPendingError() && Lexer.getTok().is(AsmToken::Error)) {
 1097       if (getTok().is(AsmToken::Dollar)) {
 1844     if (getTok().is(AsmToken::Hash)) {
 1852     if (getTok().is(AsmToken::EndOfStatement)) {
 2305   assert(getTok().is(AsmToken::Integer) &&
 2309   assert(getTok().is(AsmToken::String) &&
 2496                 Token.is(AsmToken::Integer))
 2502                      Token.is(AsmToken::String)) {
 2667     if (Lexer.is(AsmToken::Identifier) && Lexer.peekTok().is(AsmToken::Equal)) {
 3293   if (IsPow2 && (ValueSize == 1) && getTok().is(AsmToken::EndOfStatement)) {
lib/MC/MCParser/DarwinAsmParser.cpp
 1008   return Tok.is(AsmToken::Identifier) && Tok.getIdentifier() == "sdk_version";
lib/MC/MCParser/MCAsmParser.cpp
   98   if (getTok().is(AsmToken::Error))
  105   if (getTok().is(AsmToken::Error))
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 2372       Tok.is(AsmToken::Integer)) {
 2466   if (Parser.getTok().is(AsmToken::Hash)) {
 2518   if (getParser().getTok().is(AsmToken::LBrac))
 2521   if (getParser().getTok().is(AsmToken::Hash))
 2560   if (!Tok.is(AsmToken::Real) && !Tok.is(AsmToken::Integer)) {
 2560   if (!Tok.is(AsmToken::Real) && !Tok.is(AsmToken::Integer)) {
 2568   if (Tok.is(AsmToken::Integer) && Tok.getString().startswith("0x")) {
 2607   if (Parser.getTok().is(AsmToken::Hash))
 2627   if (!Parser.getTok().is(AsmToken::Identifier) ||
 2711   assert(Tok.is(AsmToken::Identifier) && "Token is not an Identifier");
 2781   if (!Parser.getTok().is(AsmToken::Integer) &&
 2782       !Parser.getTok().is(AsmToken::LParen) &&
 2783       !Parser.getTok().is(AsmToken::Identifier)) {
 2987   } else if (parseOptionalToken(AsmToken::Hash) || Tok.is(AsmToken::Integer)) {
 3308   if (!Parser.getTok().is(AsmToken::LCurly))
 3509   bool NextIsHash = Parser.getLexer().peekTok().is(AsmToken::Hash);
 3627     if (Parser.getTok().is(AsmToken::Minus)) {
 3631       if (Parser.getLexer().peekTok().is(AsmToken::Real))
 3639     if (Tok.is(AsmToken::Real)) {
 3767   if (Parser.getTok().is(AsmToken::Identifier) &&
 5719   bool IsHash = TokE.is(AsmToken::Hash);
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 2077   if (Token.is(AsmToken::LBrac))
 2080   if (!Token.is(AsmToken::Identifier))
 2097       if (NextToken.is(AsmToken::LBrac))
 2345   bool IsReal = Tok.is(AsmToken::Real);
 2349   if (!IsReal && Tok.is(AsmToken::Minus) && NextTok.is(AsmToken::Real)) {
 2349   if (!IsReal && Tok.is(AsmToken::Minus) && NextTok.is(AsmToken::Real)) {
 2437   if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) {
 2437   if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) {
 2446   return Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::Colon);
 2446   return Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::Colon);
 2451   return isNamedOperandModifier(Token, NextToken) || Token.is(AsmToken::Pipe);
 2482          (Tok.is(AsmToken::Minus) && isRegOrOperandModifier(NextToken[0], NextToken[1])) ||
 2516        NextToken[0].is(AsmToken::Pipe) ||
 2533   if (isToken(AsmToken::Minus) && peekToken().is(AsmToken::Minus)) {
 4931   if (isToken(AsmToken::Identifier) && peekToken().is(AsmToken::LParen)) {
 5289   return Token.is(AsmToken::Identifier) && Token.getString() == Id;
 5313   if (isId(Id) && peekToken().is(Kind)) {
 5711       getLexer().peekTok().is(AsmToken::LParen)) {
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 3989     if (Parser.getTok().is(AsmToken::Hash) ||
 3990         Parser.getTok().is(AsmToken::Dollar)) {
 4018     } else if (Parser.getTok().is(AsmToken::Identifier)) {
 4061   if (ExclaimTok.is(AsmToken::Exclaim)) {
 4071   if (Parser.getTok().is(AsmToken::LBrac)) {
 4151   if (!Tok.is(AsmToken::Identifier))
 4327   while (Parser.getTok().is(AsmToken::Comma) ||
 4328          Parser.getTok().is(AsmToken::Minus)) {
 4329     if (Parser.getTok().is(AsmToken::Minus)) {
 4432   if (Parser.getTok().is(AsmToken::Caret)) {
 4445   if (Parser.getTok().is(AsmToken::LBrac)) {
 4447     if (Parser.getTok().is(AsmToken::RBrac)) {
 4457     if (Parser.getTok().is(AsmToken::Hash))
 4502   if (!hasMVE() && Parser.getTok().is(AsmToken::Identifier)) {
 4589   while (Parser.getTok().is(AsmToken::Comma) ||
 4590          Parser.getTok().is(AsmToken::Minus)) {
 4591     if (Parser.getTok().is(AsmToken::Minus)) {
 4757   if (Tok.is(AsmToken::Identifier)) {
 4788   } else if (Tok.is(AsmToken::Hash) ||
 4789              Tok.is(AsmToken::Dollar) ||
 4790              Tok.is(AsmToken::Integer)) {
 4847   if (Tok.is(AsmToken::Identifier)) {
 4856   } else if (Tok.is(AsmToken::Hash) ||
 4857              Tok.is(AsmToken::Dollar) ||
 4858              Tok.is(AsmToken::Integer)) {
 4897   if (!Tok.is(AsmToken::Identifier))
 4933   if (Tok.is(AsmToken::Integer)) {
 4944   if (!Tok.is(AsmToken::Identifier))
 5030   if (!Tok.is(AsmToken::Identifier))
 5258   if (Parser.getTok().is(AsmToken::Identifier) ||
 5259       Parser.getTok().is(AsmToken::Colon))
 5263   if (Parser.getTok().is(AsmToken::Hash) ||
 5264       Parser.getTok().is(AsmToken::Dollar)) {
 5266     if (Lexer.peekTok().is(AsmToken::Colon))
 5287     if (Enc != -1 && Parser.getTok().is(AsmToken::EndOfStatement)) {
 5301     if (Parser.getTok().is(AsmToken::EndOfStatement)) {
 5331   if (Parser.getTok().is(AsmToken::Hash) ||
 5332       Parser.getTok().is(AsmToken::Dollar))
 5442   if (Tok.is(AsmToken::Plus)) {
 5445   } else if (Tok.is(AsmToken::Minus)) {
 5462   if (Parser.getTok().is(AsmToken::Comma)) {
 5495   if (Parser.getTok().is(AsmToken::Hash) ||
 5496       Parser.getTok().is(AsmToken::Dollar)) {
 5500     bool isNegative = Parser.getTok().is(AsmToken::Minus);
 5524   if (Tok.is(AsmToken::Plus)) {
 5527   } else if (Tok.is(AsmToken::Minus)) {
 5657   if (!Tok.is(AsmToken::Colon) && !Tok.is(AsmToken::Comma) &&
 5657   if (!Tok.is(AsmToken::Colon) && !Tok.is(AsmToken::Comma) &&
 5658       !Tok.is(AsmToken::RBrac))
 5661   if (Tok.is(AsmToken::RBrac)) {
 5671     if (Parser.getTok().is(AsmToken::Exclaim)) {
 5679   assert((Tok.is(AsmToken::Colon) || Tok.is(AsmToken::Comma)) &&
 5679   assert((Tok.is(AsmToken::Colon) || Tok.is(AsmToken::Comma)) &&
 5681   if (Tok.is(AsmToken::Comma)) {
 5686   if (Parser.getTok().is(AsmToken::Colon)) {
 5728     if (Parser.getTok().is(AsmToken::Exclaim)) {
 5739   if (Parser.getTok().is(AsmToken::Hash) ||
 5740       Parser.getTok().is(AsmToken::Dollar) ||
 5741       Parser.getTok().is(AsmToken::LParen) ||
 5742       Parser.getTok().is(AsmToken::Integer)) {
 5743     if (Parser.getTok().is(AsmToken::Hash) ||
 5744         Parser.getTok().is(AsmToken::Dollar))
 5748     bool isNegative = getParser().getTok().is(AsmToken::Minus);
 5781     if (Parser.getTok().is(AsmToken::Exclaim)) {
 5791   if (Parser.getTok().is(AsmToken::Minus)) {
 5794   } else if (Parser.getTok().is(AsmToken::Plus)) {
 5807   if (Parser.getTok().is(AsmToken::Comma)) {
 5825   if (Parser.getTok().is(AsmToken::Exclaim)) {
 5942   if (Parser.getTok().is(AsmToken::Minus)) {
 5948   if (Tok.is(AsmToken::Real) && isVmovf) {
 5961   if (Tok.is(AsmToken::Integer) && isFconst) {
 6054       bool isNegative = Parser.getTok().is(AsmToken::Minus);
 6071       if (Parser.getTok().is(AsmToken::Exclaim)) {
 6762   if (Parser.getTok().is(AsmToken::Identifier) &&
10641     if (Parser.getTok().is(AsmToken::Identifier) ||
10642         Parser.getTok().is(AsmToken::String)) {
10809   if (Parser.getTok().is(AsmToken::Identifier)) {
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  365   if (Parser.getTok().is(AsmToken::Identifier)) {
  367     if (Parser.getLexer().peekTok().is(AsmToken::Colon)) {
  371       if (Parser.getTok().is(AsmToken::Identifier)) {
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  358     if (getLexer().peekTok().is(AsmToken::Integer))
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  501     if (!Parser.getTok().is(AsmToken::Colon))
  887           if (MaybeDotNew.is(AsmToken::TokenKind::Identifier) &&
  905           if (MaybeDotNew.is(AsmToken::TokenKind::Identifier) &&
  926   if (Token.is(AsmToken::TokenKind::LCurly) ||
  927       Token.is(AsmToken::TokenKind::RCurly))
  930   if (String.lower() == "vwhist256" && Second.is(AsmToken::Colon) &&
  933   if (!Token.is(AsmToken::TokenKind::Identifier))
  937   assert(Second.is(AsmToken::Colon));
  982         Lexer.is(AsmToken::Colon) || Lookahead.back().is(AsmToken::Colon);
 1033     if (!getLexer().getTok().is(AsmToken::Colon))
 1154       if (Token.is(AsmToken::Identifier)) {
 1163           if (!LParen.is(AsmToken::LParen)) {
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 6134       if (Tok.is(AsmToken::EndOfStatement)) {
 6348   if (Token.is(AsmToken::Identifier)) {
 6354   } else if (Token.is(AsmToken::Integer)) {
 6391     if (Token.is(AsmToken::Identifier)) {
 6440   if (Parser.getTok().is(AsmToken::Dollar)) {
 6521     if (Parser.getTok().is(AsmToken::Minus))
 6718   if (Reg.is(AsmToken::Identifier)) {
 6720   } else if (Reg.is(AsmToken::Integer)) {
 7089       getLexer().peekTok().is(AsmToken::Integer)) {
 8301     if (Parser.getTok().is(AsmToken::Comma))
 8322     if (Parser.getTok().is(AsmToken::Comma))
 8385     if (Parser.getTok().is(AsmToken::Comma))
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 1174   if (getParser().getTok().is(AsmToken::Identifier)) {
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
 1254       getLexer().peekTok().is(AsmToken::Comma))
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  987   if (Tok.is(AsmToken::Identifier)) {
 1288   if (!Tok.is(AsmToken::Identifier))
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  777   if (Parser.getTok().is(AsmToken::Integer)) {
 1202   if (Parser.getTok().is(AsmToken::Percent)) {
lib/Target/X86/AsmParser/X86AsmParser.cpp
 1097   if (!isParsingIntelSyntax() && PercentTok.is(AsmToken::Percent))
 1467       if (Tok.is(AsmToken::Identifier) && !ParseRegister(Reg, IdentLoc, End)) {
 1720   if (Tok.is(AsmToken::Real)) {
 1724   } else if (isParsingInlineAsm() && Tok.is(AsmToken::Identifier)) {
 1874   if (Tok.is(AsmToken::Identifier) && !ParseRegister(RegNo, Start, End)) {
 2188           (Buf[1].is(AsmToken::Identifier) || Buf[1].is(AsmToken::String)) &&
 2188           (Buf[1].is(AsmToken::Identifier) || Buf[1].is(AsmToken::String)) &&
 2332   if (getTok().is(AsmToken::Percent) ||
 2333       (isParsingIntelSyntax() && getTok().is(AsmToken::Identifier) &&