Home
last modified time | relevance | path

Searched refs:getLexer (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp178 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute()
186 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute()
195 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute()
198 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute()
211 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseSectionSwitch()
229 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSize()
237 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveSize()
248 SMLoc FirstLoc = getLexer().getLoc(); in ParseSectionName()
251 if (getLexer().is(AsmToken::String)) { in ParseSectionName()
258 SMLoc PrevLoc = getLexer().getLoc(); in ParseSectionName()
[all …]
H A DDarwinAsmParser.cpp477 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 DCOFFAsmParser.cpp282 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute()
293 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute()
296 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute()
321 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseSectionSwitch()
332 if (!getLexer().is(AsmToken::Identifier) && !getLexer().is(AsmToken::String)) in ParseSectionName()
365 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveSection()
368 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveSection()
380 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveSection()
386 if (!getLexer().is(AsmToken::Identifier)) in ParseDirectiveSection()
393 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSection()
[all …]
H A DMCAsmParserExtension.cpp27 SMLoc FromLoc = getLexer().getLoc(); in ParseDirectiveCGProfile()
31 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveCGProfile()
36 SMLoc ToLoc = getLexer().getLoc(); in ParseDirectiveCGProfile()
40 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveCGProfile()
49 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveCGProfile()
H A DWasmAsmParser.cpp51 Lexer = &Parser->getLexer(); in Initialize()
255 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveIdent()
259 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveIdent()
278 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute()
285 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute()
287 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute()
H A DCOFFMasmParser.cpp62 while (!getLexer().is(AsmToken::EndOfStatement)) { in IgnoreDirective()
244 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseSectionSwitch()
256 if (!getLexer().is(AsmToken::Identifier)) in ParseDirectiveSegment()
285 if (!getLexer().is(AsmToken::Identifier)) in ParseDirectiveSegmentEnd()
322 if (getLexer().is(AsmToken::Identifier)) { in ParseDirectiveProc()
342 if (getLexer().is(AsmToken::Identifier) && in ParseDirectiveProc()
H A DAsmParser.cpp222 MCAsmLexer &getLexer() override { return Lexer; } in getLexer() function in __anon107f35340111::AsmParser
730 : AsmParser(SM, Ctx, Out, MAI, CB), Lexer(getLexer()), Out(Out) { in HLASMAsmParser()
992 if (Parsed && !getLexer().isAtStartOfStatement()) in Run()
1137 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr()
1187 SMLoc AtLoc = getLexer().getLoc(); in parsePrimaryExpr()
1213 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr()
2952 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier()
3157 SMLoc ExprLoc = getLexer().getLoc(); in parseDirectiveValue()
3221 if (getLexer().is(AsmToken::Minus)) { in parseRealValue()
3224 } else if (getLexer().is(AsmToken::Plus)) in parseRealValue()
[all …]
H A DMCAsmParser.cpp39 return getLexer().getTok(); in getTok()
96 return Error(getLexer().getLoc(), Msg, Range); in TokError()
111 getLexer().Lex(); in Error()
H A DMasmParser.cpp472 MCAsmLexer &getLexer() override { return Lexer; } in getLexer() function in __anonc2c321610111::MasmParser
1261 if (Parsed && !getLexer().isAtStartOfStatement()) in Run()
1441 SMLoc FirstTokenLoc = getLexer().getLoc(); in parsePrimaryExpr()
1489 SMLoc AtLoc = getLexer().getLoc(); in parsePrimaryExpr()
1515 return Error(getLexer().getLoc(), "expected a symbol reference"); in parsePrimaryExpr()
3202 if (Parsed && !getLexer().isAtStartOfStatement()) in handleMacroInvocation()
3237 SMLoc PrefixLoc = getLexer().getLoc(); in parseIdentifier()
3398 getLexer().UnLex(AsmToken(AsmToken::Identifier, ID)); in parseTextItem()
3407 getLexer().UnLex(AsmToken(AsmToken::Identifier, ID)); in parseTextItem()
3615 if (getLexer().is(AsmToken::Minus)) { in parseRealValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp68 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon2a5e3db90111::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()
363 if (getLexer().getKind() == AsmToken::Dollar) in parseJccInstruction()
364 getLexer().Lex(); // Eat '$' in parseJccInstruction()
367 SMLoc ExprLoc = getLexer().getLoc(); in parseJccInstruction()
377 getLexer().getLoc())); in parseJccInstruction()
379 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseJccInstruction()
380 SMLoc Loc = getLexer().getLoc(); in parseJccInstruction()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp339 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()
353 if (getLexer().getKind() == AsmToken::Identifier) { in parseOperandAsOperator()
354 StringRef Name = getLexer().getTok().getIdentifier(); in parseOperandAsOperator()
357 getLexer().Lex(); in parseOperandAsOperator()
365 switch (getLexer().getKind()) { in parseOperandAsOperator()
368 if (getLexer().peekTok().is(AsmToken::Integer)) in parseOperandAsOperator()
386 StringRef Name = getLexer().getTok().getString(); in parseOperandAsOperator()
387 getLexer().Lex(); in parseOperandAsOperator()
400 getLexer().getTok().getString().substr(0, 1), S)); in parseOperandAsOperator()
402 getLexer().getTok().getString().substr(1, 1), S)); in parseOperandAsOperator()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp400 StringRef Name = getLexer().getTok().getIdentifier(); in ParseRegister()
414 switch (getLexer().getKind()) { in parseRegister()
418 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
424 getLexer().Lex(); in parseRegister()
433 assert(getLexer().is(AsmToken::LParen)); in parseBaseRegImm()
440 getLexer().UnLex(Tok); in parseBaseRegImm()
445 if (getLexer().isNot(AsmToken::Comma)) { in parseBaseRegImm()
453 if (getLexer().isNot(AsmToken::LessLess)) { in parseBaseRegImm()
472 if (getLexer().isNot(AsmToken::RParen)) { in parseBaseRegImm()
485 switch (getLexer().getKind()) { in parseImmediate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp547 getLexer().UnLex(PercentToken); in parseRegister()
553 if (!parseRegisterName(RegNo, Parser.getLexer().getLoc(), RegisterName)) { in parseRegister()
555 getLexer().UnLex(PercentToken); in parseRegister()
577 StartLoc = getLexer().getLoc(); in tryParseRegister()
579 EndLoc = getLexer().getLoc(); in tryParseRegister()
589 return getLexer().peekTok().getKind() == AsmToken::Integer; in isExpr()
597 if (getLexer().isNot(AsmToken::Hash)) { in parseImm()
600 SMLoc Start = getLexer().getLoc(); in parseImm()
615 SMLoc Start = getLexer().getLoc(); in parseMemOp()
624 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc())); in parseMemOp()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp100 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon484a835d0111::AVRAsmParser
368 if (Parser.getLexer().peekTok().is(AsmToken::Colon)) { in parseRegister()
379 getLexer().UnLex(std::move(ColonTok)); in parseRegister()
380 getLexer().UnLex(std::move(HighTok)); in parseRegister()
410 Parser.getLexer().peekTok().getKind() == AsmToken::Identifier) { in tryParseExpression()
434 size_t ReadCount = Parser.getLexer().peekTokens(tokens); in tryParseRelocExpression()
442 AsmToken::TokenKind CurTok = Parser.getLexer().getKind(); in tryParseRelocExpression()
459 Parser.getLexer().peekTok().getKind() != AsmToken::LParen) { in tryParseRelocExpression()
513 switch (getLexer().getKind()) { in parseOperand()
532 switch (getLexer().peekTok().getKind()) { in parseOperand()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1070 if (!getLexer().isAtStartOfStatement()) in Error()
1466 MCAsmLexer &Lexer = getLexer(); in ParseRegister()
1855 AsmToken::TokenKind TK = getLexer().getKind(); in ParseIntelExpression()
1863 return Error(getLexer().getErrLoc(), getLexer().getErr()); in ParseIntelExpression()
1923 getLexer().UnLex(AsmToken(AsmToken::Identifier, RHS)); in ParseIntelExpression()
1925 getLexer().UnLex(AsmToken(AsmToken::Dot, Dot)); in ParseIntelExpression()
1927 getLexer().UnLex(AsmToken(AsmToken::Identifier, LHS)); in ParseIntelExpression()
1934 const AsmToken &NextTok = getLexer().peekTok(); in ParseIntelExpression()
2076 if (getLexer().getKind() == AsmToken::Identifier) { in ParseIntelExpression()
2198 getLexer().Lex(); in ParseIntelInlineAsmIdentifier()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1214 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()
1231 if (AllowParens && getLexer().is(AsmToken::LParen)) { in parseRegister()
1233 size_t ReadCount = getLexer().peekTokens(Buf); in parseRegister()
1241 switch (getLexer().getKind()) { in parseRegister()
1244 getLexer().UnLex(LParen); in parseRegister()
1247 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
1253 getLexer().UnLex(LParen); in parseRegister()
1260 getLexer().Lex(); in parseRegister()
1277 switch (getLexer().getKind()) { in parseCSRSystemRegister()
1352 switch (getLexer().getKind()) { in parseImmediate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/
H A DMCAsmParserExtension.h57 MCAsmLexer &getLexer() { return getParser().getLexer(); } in getLexer() function
58 const MCAsmLexer &getLexer() const { in getLexer() function
59 return const_cast<MCAsmParserExtension *>(this)->getLexer(); in getLexer()
H A DMCAsmParser.h160 virtual MCAsmLexer &getLexer() = 0;
161 const MCAsmLexer &getLexer() const { in getLexer() function
162 return const_cast<MCAsmParser*>(this)->getLexer(); in getLexer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp696 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister()
705 getLexer().UnLex(Tok); in tryParseRegister()
723 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
725 if (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
727 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
732 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
736 while (getLexer().is(AsmToken::Comma) || getLexer().is(AsmToken::Plus)) { in ParseInstruction()
737 if (getLexer().is(AsmToken::Plus)) { in ParseInstruction()
744 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
749 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp833 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister()
846 getLexer().UnLex(Tok); in tryParseRegister()
972 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
975 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
979 while (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
983 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
988 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
989 SMLoc Loc = getLexer().getLoc(); in ParseInstruction()
1175 switch (getLexer().getKind()) { in parseMEMOperand()
1198 switch (getLexer().getKind()) { in parseMEMOperand()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp6198 AsmToken RegTok = getLexer().peekTok(); in matchCPURegisterName()
6351 switch (getLexer().getKind()) { in parseOperand()
6447 if (getLexer().getKind() == AsmToken::LParen) { in parseMemOperand()
6452 if (getLexer().getKind() != AsmToken::Dollar) { in parseMemOperand()
6621 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
6629 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
6637 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
6645 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
6653 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
6661 getLexer().getLoc(), *this)); in matchAnyRegisterNameWithoutDollar()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp760 getLexer().UnLex(PercentTok); in parseRegister()
768 getLexer().UnLex(PercentTok); in parseRegister()
776 getLexer().UnLex(PercentTok); in parseRegister()
793 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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp109 MCAsmLexer &getLexer() const { return Parser.getLexer(); } in getLexer() function in __anon52d5d75f0111::HexagonAsmParser
606 MCAsmLexer &Lexer = getLexer(); in eatToEndOfPacket()
677 assert((getLexer().isNot(AsmToken::EndOfStatement)) && in ParseDirectiveSubsection()
684 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveSubsection()
705 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveFalign()
747 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveComm()
752 SMLoc SizeLoc = getLexer().getLoc(); in ParseDirectiveComm()
758 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm()
760 ByteAlignmentLoc = getLexer().getLoc(); in ParseDirectiveComm()
768 if (getLexer().is(AsmToken::Comma)) { in ParseDirectiveComm()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-ml/
H A Dllvm-ml.cpp145 Parser->getLexer().setLexMasmIntegers(true); in AssembleInput()
146 Parser->getLexer().useMasmDefaultRadix(true); in AssembleInput()
147 Parser->getLexer().setLexMasmHexFloats(true); in AssembleInput()
148 Parser->getLexer().setLexMasmStrings(true); in AssembleInput()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.cpp119 if (MCParser.getLexer().isNot(AsmToken::Equal)) { in expectAbsExpression()
123 MCParser.getLexer().Lex(); in expectAbsExpression()

12