/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | ELFAsmParser.cpp | 177 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute() 185 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute() 194 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute() 197 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute() 210 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseSectionSwitch() 228 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSize() 236 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveSize() 247 SMLoc FirstLoc = getLexer().getLoc(); in ParseSectionName() 250 if (getLexer().is(AsmToken::String)) { in ParseSectionName() 257 SMLoc PrevLoc = getLexer().getLoc(); in ParseSectionName() [all …]
|
H A D | COFFAsmParser.cpp | 278 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute() 289 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute() 292 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute() 315 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseSectionSwitch() 326 if (!getLexer().is(AsmToken::Identifier) && !getLexer().is(AsmToken::String)) in ParseSectionName() 364 if (getLexer().is(AsmToken::Comma)) { in parseSectionArguments() 367 if (getLexer().isNot(AsmToken::String)) in parseSectionArguments() 379 if (getLexer().is(AsmToken::Comma)) { in parseSectionArguments() 385 if (!getLexer().is(AsmToken::Identifier)) in parseSectionArguments() 392 if (getLexer().isNot(AsmToken::Comma)) in parseSectionArguments() [all …]
|
H A D | DarwinAsmParser.cpp | 477 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseSectionSwitch() 531 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveDesc() 539 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveDesc() 576 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIndirectSymbol() 589 if (getLexer().isNot(AsmToken::String)) in parseDirectiveDumpOrLoad() 594 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveDumpOrLoad() 612 if (getLexer().isNot(AsmToken::String)) in parseDirectiveLinkerOption() 621 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveLinkerOption() 624 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveLinkerOption() 643 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveLsym() [all …]
|
H A D | MCAsmParserExtension.cpp | 29 SMLoc FromLoc = getLexer().getLoc(); in ParseDirectiveCGProfile() 33 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveCGProfile() 38 SMLoc ToLoc = getLexer().getLoc(); in ParseDirectiveCGProfile() 42 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveCGProfile() 51 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveCGProfile()
|
H A D | WasmAsmParser.cpp | 53 Lexer = &Parser->getLexer(); in Initialize() 272 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveIdent() 276 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveIdent() 295 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute() 302 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute() 304 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute()
|
H A D | COFFMasmParser.cpp | 57 while (!getLexer().is(AsmToken::EndOfStatement)) { in IgnoreDirective() 224 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseSectionSwitch() 238 if (!getLexer().is(AsmToken::Identifier)) in ParseDirectiveSegment() 265 while (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSegment() 374 if (!getLexer().is(AsmToken::Identifier)) in ParseDirectiveSegmentEnd() 447 if (getLexer().is(AsmToken::Identifier)) { in ParseDirectiveProc() 467 if (getLexer().is(AsmToken::Identifier) && in ParseDirectiveProc()
|
H A D | MCAsmParser.cpp | 41 return getLexer().getTok(); in getTok() 98 return Error(getLexer().getLoc(), Msg, Range); in TokError() 112 getLexer().Lex(); in Error()
|
H A D | AsmParser.cpp | 226 MCAsmLexer &getLexer() override { return Lexer; } in getLexer() function in __anon4b9616090111::AsmParser 743 : AsmParser(SM, Ctx, Out, MAI, CB), Lexer(getLexer()), Out(Out) { in HLASMAsmParser() 1014 if (Parsed && !getLexer().isAtStartOfStatement()) in Run() 1160 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr() 1210 SMLoc AtLoc = getLexer().getLoc(); in parsePrimaryExpr() 1234 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr() 2982 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier() 3193 SMLoc ExprLoc = getLexer().getLoc(); in parseDirectiveValue() 3257 if (getLexer().is(AsmToken::Minus)) { in parseRealValue() 3260 } else if (getLexer().is(AsmToken::Plus)) in parseRealValue() [all …]
|
H A D | MasmParser.cpp | 495 MCAsmLexer &getLexer() override { return Lexer; } in getLexer() function in __anon60b61cd60111::MasmParser 1389 if (Parsed && !getLexer().isAtStartOfStatement()) in Run() 1567 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr() 1639 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr() 3305 if (Parsed && !getLexer().isAtStartOfStatement()) in handleMacroInvocation() 3340 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier() 3614 getLexer().UnLex(AsmToken(AsmToken::Identifier, ID)); in parseTextItem() 3819 if (getLexer().is(AsmToken::Minus)) { in parseRealValue() 3820 SignLoc = getLexer().getLoc(); in parseRealValue() 3823 } else if (getLexer().is(AsmToken::Plus)) { in parseRealValue() [all …]
|
H A D | XCOFFAsmParser.cpp | 35 Lexer = &Parser->getLexer(); in Initialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
H A D | BPFAsmParser.cpp | 366 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister() 379 if (getLexer().getKind() == AsmToken::Identifier) { in parseOperandAsOperator() 380 StringRef Name = getLexer().getTok().getIdentifier(); in parseOperandAsOperator() 383 getLexer().Lex(); in parseOperandAsOperator() 391 switch (getLexer().getKind()) { in parseOperandAsOperator() 394 if (getLexer().peekTok().is(AsmToken::Integer)) in parseOperandAsOperator() 412 StringRef Name = getLexer().getTok().getString(); in parseOperandAsOperator() 413 getLexer().Lex(); in parseOperandAsOperator() 426 getLexer().getTok().getString().substr(0, 1), S)); in parseOperandAsOperator() 428 getLexer().getTok().getString().substr(1, 1), S)); in parseOperandAsOperator() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 717 getLexer().UnLex(PercentToken); in parseRegister() 723 if (!parseRegisterName(RegNo, Parser.getLexer().getLoc(), RegisterName)) { in parseRegister() 725 getLexer().UnLex(PercentToken); in parseRegister() 745 StartLoc = getLexer().getLoc(); in tryParseRegister() 747 EndLoc = getLexer().getLoc(); in tryParseRegister() 757 return getLexer().peekTok().getKind() == AsmToken::Integer; in isExpr() 765 if (getLexer().isNot(AsmToken::Hash)) in parseImm() 767 SMLoc Start = getLexer().getLoc(); in parseImm() 781 SMLoc Start = getLexer().getLoc(); in parseMemOp() 792 if (getLexer().is(AsmToken::Minus)) { in parseMemOp() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
H A D | XtensaAsmParser.cpp | 516 SMLoc S = getLexer().getLoc(); in parsePCRelTarget() 529 Operands.push_back(XtensaOperand::createImm(Expr, S, getLexer().getLoc())); in parsePCRelTarget() 539 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 557 if (AllowParens && getLexer().is(AsmToken::LParen)) { in parseRegister() 558 size_t ReadCount = getLexer().peekTokens(Buf); in parseRegister() 569 switch (getLexer().getKind()) { in parseRegister() 575 RegName = getLexer().getTok().getString(); in parseRegister() 581 RegName = getLexer().getTok().getIdentifier(); in parseRegister() 590 getLexer().UnLex(Buf[0]); in parseRegister() 597 getLexer().Lex(); in parseRegister() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
H A D | MSP430AsmParser.cpp | 69 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon2e2431ce0111::MSP430AsmParser 307 if (getLexer().getKind() == AsmToken::Identifier) { in tryParseRegister() 308 auto Name = getLexer().getTok().getIdentifier().lower(); in tryParseRegister() 319 getLexer().Lex(); // eat register token in tryParseRegister() 366 SMLoc ExprLoc = getLexer().getLoc(); in parseJccInstruction() 376 getLexer().getLoc())); in parseJccInstruction() 378 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseJccInstruction() 379 SMLoc Loc = getLexer().getLoc(); in parseJccInstruction() 402 if (getLexer().is(AsmToken::EndOfStatement)) in ParseInstruction() 413 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
H A D | CSKYAsmParser.cpp | 1018 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 1032 switch (getLexer().getKind()) { in parseRegister() 1036 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 1042 getLexer().Lex(); in parseRegister() 1051 assert(getLexer().is(AsmToken::LParen)); in parseBaseRegImm() 1058 getLexer().UnLex(Tok); in parseBaseRegImm() 1063 if (getLexer().is(AsmToken::RParen)) { in parseBaseRegImm() 1069 if (getLexer().isNot(AsmToken::Comma)) in parseBaseRegImm() 1075 if (getLexer().isNot(AsmToken::LessLess)) in parseBaseRegImm() 1089 if (getLexer().isNot(AsmToken::RParen)) in parseBaseRegImm() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 860 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister() 870 getLexer().UnLex(Tok); in tryParseRegister() 907 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction() 909 if (getLexer().is(AsmToken::Comma)) { in ParseInstruction() 911 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 916 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 920 while (getLexer().is(AsmToken::Comma) || getLexer().is(AsmToken::Plus)) { in ParseInstruction() 921 if (getLexer().is(AsmToken::Plus)) { in ParseInstruction() 928 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 933 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 105 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon06c44bb20111::AVRAsmParser 382 if (Parser.getLexer().peekTok().is(AsmToken::Colon)) { in parseRegister() 393 getLexer().UnLex(std::move(ColonTok)); in parseRegister() 394 getLexer().UnLex(std::move(HighTok)); in parseRegister() 429 Parser.getLexer().peekTok().getKind() == AsmToken::Identifier) { in tryParseExpression() 458 AsmToken::TokenKind CurTok = Parser.getLexer().getKind(); in tryParseRelocExpression() 464 if (Parser.getLexer().peekTokens(tokens) == 2) in tryParseRelocExpression() 471 Parser.getLexer().peekTok().getKind() != AsmToken::LParen) { in tryParseRelocExpression() 525 switch (getLexer().getKind()) { in parseOperand() 544 switch (getLexer().peekTok().getKind()) { in parseOperand() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
H A D | MCAsmParserExtension.h | 56 MCAsmLexer &getLexer() { return getParser().getLexer(); } in getLexer() function 57 const MCAsmLexer &getLexer() const { in getLexer() function 58 return const_cast<MCAsmParserExtension *>(this)->getLexer(); in getLexer()
|
H A D | MCAsmParser.h | 160 virtual MCAsmLexer &getLexer() = 0; 161 const MCAsmLexer &getLexer() const { in getLexer() function 162 return const_cast<MCAsmParser*>(this)->getLexer(); in getLexer()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 1699 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister() 1717 if (AllowParens && getLexer().is(AsmToken::LParen)) { in parseRegister() 1719 size_t ReadCount = getLexer().peekTokens(Buf); in parseRegister() 1727 switch (getLexer().getKind()) { in parseRegister() 1730 getLexer().UnLex(LParen); in parseRegister() 1733 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 1738 getLexer().UnLex(LParen); in parseRegister() 1745 getLexer().Lex(); in parseRegister() 1762 switch (getLexer().getKind()) { in parseInsnDirectiveOpcode() 1817 switch (getLexer().getKind()) { in parseInsnCDirectiveOpcode() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 1100 if (!getLexer().isAtStartOfStatement()) in Error() 1498 MCAsmLexer &Lexer = getLexer(); in ParseRegister() 1897 AsmToken::TokenKind TK = getLexer().getKind(); in ParseIntelExpression() 1905 return Error(getLexer().getErrLoc(), getLexer().getErr()); in ParseIntelExpression() 1962 getLexer().UnLex(AsmToken(AsmToken::Identifier, RHS)); in ParseIntelExpression() 1964 getLexer().UnLex(AsmToken(AsmToken::Dot, Dot)); in ParseIntelExpression() 1966 getLexer().UnLex(AsmToken(AsmToken::Identifier, LHS)); in ParseIntelExpression() 1973 const AsmToken &NextTok = getLexer().peekTok(); in ParseIntelExpression() 2115 if (getLexer().getKind() == AsmToken::Identifier) { in ParseIntelExpression() 2239 getLexer().Lex(); in ParseIntelInlineAsmIdentifier() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 836 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister() 849 getLexer().UnLex(Tok); in tryParseRegister() 979 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction() 982 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 986 while (getLexer().is(AsmToken::Comma)) { in ParseInstruction() 990 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 995 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction() 996 SMLoc Loc = getLexer().getLoc(); in ParseInstruction() 1215 switch (getLexer().getKind()) { in parseMEMOperand() 1238 switch (getLexer().getKind()) { in parseMEMOperand() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 6271 AsmToken RegTok = getLexer().peekTok(); in matchCPURegisterName() 6424 switch (getLexer().getKind()) { in parseOperand() 6517 if (getLexer().getKind() == AsmToken::LParen) { in parseMemOperand() 6522 if (getLexer().getKind() != AsmToken::Dollar) { in parseMemOperand() 6686 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6694 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6702 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6710 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6718 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6726 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 771 getLexer().UnLex(PercentTok); in parseRegister() 779 getLexer().UnLex(PercentTok); in parseRegister() 787 getLexer().UnLex(PercentTok); in parseRegister() 804 getLexer().UnLex(PercentTok); in parseRegister() 1022 if (getLexer().is(AsmToken::LParen)) { in parseAddress() 1025 if (isParsingATT() && getLexer().is(AsmToken::Percent)) { in parseAddress() 1035 else if (getLexer().is(AsmToken::Integer)) { in parseAddress() 1060 if (getLexer().is(AsmToken::Comma)) { in parseAddress() 1064 if (getLexer().is(AsmToken::Integer)) { in parseAddress() 1074 if (getLexer().isNot(AsmToken::RParen)) in parseAddress() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 110 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon5fe924b40111::HexagonAsmParser 610 MCAsmLexer &Lexer = getLexer(); in eatToEndOfPacket() 733 assert((getLexer().isNot(AsmToken::EndOfStatement)) && in ParseDirectiveSubsection() 740 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveSubsection() 759 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveFalign() 801 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveComm() 806 SMLoc SizeLoc = getLexer().getLoc(); in ParseDirectiveComm() 812 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm() 814 ByteAlignmentLoc = getLexer().getLoc(); in ParseDirectiveComm() 822 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm() [all …]
|