| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | ELFAsmParser.cpp | 154 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveSymbolAttribute() 162 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveSymbolAttribute() 171 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveSymbolAttribute() 174 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSymbolAttribute() 187 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseSectionSwitch() 204 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSize() 212 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveSize() 223 SMLoc FirstLoc = getLexer().getLoc(); in parseSectionName() 226 if (getLexer().is(AsmToken::String)) { in parseSectionName() 233 SMLoc PrevLoc = getLexer().getLoc(); in parseSectionName() [all …]
|
| H A D | DarwinAsmParser.cpp | 477 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseSectionSwitch() 525 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveDesc() 533 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveDesc() 569 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIndirectSymbol() 582 if (getLexer().isNot(AsmToken::String)) in parseDirectiveDumpOrLoad() 587 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveDumpOrLoad() 605 if (getLexer().isNot(AsmToken::String)) in parseDirectiveLinkerOption() 614 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveLinkerOption() 617 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveLinkerOption() 633 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveLsym() [all …]
|
| H A D | COFFAsmParser.cpp | 294 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveSymbolAttribute() 303 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveSymbolAttribute() 306 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSymbolAttribute() 331 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseSectionSwitch() 342 if (!getLexer().is(AsmToken::Identifier) && !getLexer().is(AsmToken::String)) in parseSectionName() 380 if (getLexer().is(AsmToken::Comma)) { in parseSectionArguments() 383 if (getLexer().isNot(AsmToken::String)) in parseSectionArguments() 395 if (getLexer().is(AsmToken::Comma) && in parseSectionArguments() 396 getLexer().peekTok().getString() != "unique") { in parseSectionArguments() 402 if (!getLexer().is(AsmToken::Identifier)) in parseSectionArguments() [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() 50 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveCGProfile() 63 AsmLexer &L = getLexer(); in maybeParseUniqueID()
|
| H A D | WasmAsmParser.cpp | 53 Lexer = &Parser->getLexer(); in Initialize() 270 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveIdent() 274 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveIdent() 293 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute() 299 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute() 301 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() 450 if (getLexer().is(AsmToken::Identifier)) { in parseDirectiveProc() 471 if (getLexer().is(AsmToken::Identifier) && in parseDirectiveProc()
|
| H A D | MCAsmParser.cpp | 44 return getLexer().getTok(); in getTok() 101 return Error(getLexer().getLoc(), Msg, Range); in TokError() 115 getLexer().Lex(); in Error()
|
| H A D | AsmParser.cpp | 731 : AsmParser(SM, Ctx, Out, MAI, CB), Lexer(getLexer()), Out(Out) { in HLASMAsmParser() 991 if (HasError && !getLexer().justConsumedEOL()) in Run() 1135 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr() 1184 SMLoc AtLoc = getLexer().getLoc(); in parsePrimaryExpr() 1208 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr() 1434 if (getLexer().isNot(AsmToken::Identifier)) in parseAtSpecifier() 2923 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier() 3138 SMLoc ExprLoc = getLexer().getLoc(); in parseDirectiveValue() 3202 if (getLexer().is(AsmToken::Minus)) { in parseRealValue() 3205 } else if (getLexer().is(AsmToken::Plus)) in parseRealValue() [all …]
|
| H A D | XCOFFAsmParser.cpp | 35 Lexer = &Parser->getLexer(); in Initialize()
|
| H A D | MasmParser.cpp | 1239 if (HasError && !getLexer().justConsumedEOL()) in Run() 1387 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr() 1444 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr() 2842 if (HasError && !getLexer().justConsumedEOL()) in handleMacroInvocation() 2873 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier() 3158 getLexer().UnLex(AsmToken(AsmToken::Identifier, ID)); in parseTextItem() 3344 if (getLexer().is(AsmToken::Minus)) { in parseRealValue() 3345 SignLoc = getLexer().getLoc(); in parseRealValue() 3348 } else if (getLexer().is(AsmToken::Plus)) { in parseRealValue() 3349 SignLoc = getLexer().getLoc(); in parseRealValue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 372 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister() 385 if (getLexer().getKind() == AsmToken::Identifier) { in parseOperandAsOperator() 386 StringRef Name = getLexer().getTok().getIdentifier(); in parseOperandAsOperator() 389 getLexer().Lex(); in parseOperandAsOperator() 397 switch (getLexer().getKind()) { in parseOperandAsOperator() 400 if (getLexer().peekTok().is(AsmToken::Integer)) in parseOperandAsOperator() 418 StringRef Name = getLexer().getTok().getString(); in parseOperandAsOperator() 419 getLexer().Lex(); in parseOperandAsOperator() 432 getLexer().getTok().getString().substr(0, 1), S)); in parseOperandAsOperator() 434 getLexer().getTok().getString().substr(1, 1), S)); in parseOperandAsOperator() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 722 getLexer().UnLex(PercentToken); in parseRegister() 728 if (!parseRegisterName(RegNo, Parser.getLexer().getLoc(), RegisterName)) { in parseRegister() 730 getLexer().UnLex(PercentToken); in parseRegister() 750 StartLoc = getLexer().getLoc(); in tryParseRegister() 752 EndLoc = getLexer().getLoc(); in tryParseRegister() 762 return getLexer().peekTok().getKind() == AsmToken::Integer; in isExpr() 770 if (getLexer().isNot(AsmToken::Hash)) in parseImm() 772 SMLoc Start = getLexer().getLoc(); in parseImm() 786 SMLoc Start = getLexer().getLoc(); in parseMemOp() 797 if (getLexer().is(AsmToken::Minus)) { in parseMemOp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 556 SMLoc S = getLexer().getLoc(); in parsePCRelTarget() 569 Operands.push_back(XtensaOperand::createImm(Expr, S, getLexer().getLoc())); in parsePCRelTarget() 579 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 599 if (AllowParens && getLexer().is(AsmToken::LParen)) { in parseRegister() 600 size_t ReadCount = getLexer().peekTokens(Buf); in parseRegister() 611 switch (getLexer().getKind()) { in parseRegister() 622 int64_t RegCode = getLexer().getTok().getIntVal(); in parseRegister() 625 RegName = getLexer().getTok().getString(); in parseRegister() 630 RegName = getLexer().getTok().getIdentifier(); in parseRegister() 639 getLexer().UnLex(Buf[0]); in parseRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 69 AsmLexer &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/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 104 AsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon06c44bb20111::AVRAsmParser 385 if (Parser.getLexer().peekTok().is(AsmToken::Colon)) { in parseRegister() 396 getLexer().UnLex(std::move(ColonTok)); in parseRegister() 397 getLexer().UnLex(std::move(HighTok)); in parseRegister() 432 Parser.getLexer().peekTok().getKind() == AsmToken::Identifier) { in tryParseExpression() 461 AsmToken::TokenKind CurTok = Parser.getLexer().getKind(); in tryParseRelocExpression() 467 if (Parser.getLexer().peekTokens(tokens) == 2) in tryParseRelocExpression() 474 Parser.getLexer().peekTok().getKind() != AsmToken::LParen) { in tryParseRelocExpression() 528 switch (getLexer().getKind()) { in parseOperand() 547 switch (getLexer().peekTok().getKind()) { in parseOperand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 948 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister() 958 getLexer().UnLex(Tok); in tryParseRegister() 995 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseInstruction() 997 if (getLexer().is(AsmToken::Comma)) { in parseInstruction() 999 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 1004 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 1008 while (getLexer().is(AsmToken::Comma) || getLexer().is(AsmToken::Plus)) { in parseInstruction() 1009 if (getLexer().is(AsmToken::Plus)) { in parseInstruction() 1016 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 1021 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseInstruction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCAsmParserExtension.h | 57 AsmLexer &getLexer() { return getParser().getLexer(); } in getLexer() function 58 const AsmLexer &getLexer() const { in getLexer() function 59 return const_cast<MCAsmParserExtension *>(this)->getLexer(); in getLexer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1520 AsmLexer &Lexer = getLexer(); in ParseRegister() 1918 AsmToken::TokenKind TK = getLexer().getKind(); in ParseIntelExpression() 1926 return Error(getLexer().getErrLoc(), getLexer().getErr()); in ParseIntelExpression() 1983 getLexer().UnLex(AsmToken(AsmToken::Identifier, RHS)); in ParseIntelExpression() 1985 getLexer().UnLex(AsmToken(AsmToken::Dot, Dot)); in ParseIntelExpression() 1987 getLexer().UnLex(AsmToken(AsmToken::Identifier, LHS)); in ParseIntelExpression() 1994 const AsmToken &NextTok = getLexer().peekTok(); in ParseIntelExpression() 2136 if (getLexer().getKind() == AsmToken::Identifier) { in ParseIntelExpression() 2264 getLexer().Lex(); in ParseIntelInlineAsmIdentifier() 2315 if (!getLexer().is(AsmToken::Minus)) in ParseRoundingModeOp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 846 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister() 859 getLexer().UnLex(Tok); in tryParseRegister() 989 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseInstruction() 992 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 996 while (getLexer().is(AsmToken::Comma)) { in parseInstruction() 1000 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 1005 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseInstruction() 1006 SMLoc Loc = getLexer().getLoc(); in parseInstruction() 1195 switch (getLexer().getKind()) { in parseMEMOperand() 1218 switch (getLexer().getKind()) { in parseMEMOperand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 1728 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister() 1746 if (AllowParens && getLexer().is(AsmToken::LParen)) { in parseRegister() 1748 size_t ReadCount = getLexer().peekTokens(Buf); in parseRegister() 1756 switch (getLexer().getKind()) { in parseRegister() 1759 getLexer().UnLex(LParen); in parseRegister() 1762 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister() 1767 getLexer().UnLex(LParen); in parseRegister() 1774 getLexer().Lex(); in parseRegister() 1791 switch (getLexer().getKind()) { in parseInsnDirectiveOpcode() 1846 switch (getLexer().getKind()) { in parseInsnCDirectiveOpcode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 6212 AsmToken RegTok = getLexer().peekTok(); in matchCPURegisterName() 6428 switch (getLexer().getKind()) { in parseOperand() 6508 if (getLexer().getKind() == AsmToken::LParen) { in parseMemOperand() 6513 if (getLexer().getKind() != AsmToken::Dollar) { in parseMemOperand() 6680 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6688 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6696 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6704 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6712 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() 6720 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 793 getLexer().UnLex(PercentTok); in parseRegister() 802 getLexer().UnLex(PercentTok); in parseRegister() 810 getLexer().UnLex(PercentTok); in parseRegister() 827 getLexer().UnLex(PercentTok); in parseRegister() 1051 if (getLexer().is(AsmToken::LParen)) { in parseAddress() 1054 if (isParsingGNU() && getLexer().is(AsmToken::Percent)) { in parseAddress() 1064 else if (getLexer().is(AsmToken::Integer)) { in parseAddress() 1089 if (getLexer().is(AsmToken::Comma)) { in parseAddress() 1093 if (getLexer().is(AsmToken::Integer)) { in parseAddress() 1110 if (getLexer().isNot(AsmToken::RParen)) in parseAddress() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 111 AsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon5fe924b40111::HexagonAsmParser 612 AsmLexer &Lexer = getLexer(); in eatToEndOfPacket() 735 assert((getLexer().isNot(AsmToken::EndOfStatement)) && in ParseDirectiveSubsection() 742 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveSubsection() 761 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveFalign() 803 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveComm() 808 SMLoc SizeLoc = getLexer().getLoc(); in ParseDirectiveComm() 814 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm() 816 ByteAlignmentLoc = getLexer().getLoc(); in ParseDirectiveComm() 824 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDKernelCodeTUtils.cpp | 277 if (MCParser.getLexer().isNot(AsmToken::Equal)) { in expectAbsExpression() 281 MCParser.getLexer().Lex(); in expectAbsExpression() 314 if (MCParser.getLexer().isNot(AsmToken::Equal)) { in parseExpr() 318 MCParser.getLexer().Lex(); in parseExpr()
|