Home
last modified time | relevance | path

Searched refs:getTok (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCAsmParser.cpp43 const AsmToken &MCAsmParser::getTok() const { in getTok() function in MCAsmParser
44 return getLexer().getTok(); in getTok()
48 Loc = getTok().getLoc(); in parseTokenLoc()
53 if (getTok().getKind() != AsmToken::EndOfStatement) in parseEOL()
54 return Error(getTok().getLoc(), "expected newline"); in parseEOL()
60 if (getTok().getKind() != AsmToken::EndOfStatement) in parseEOL()
61 return Error(getTok().getLoc(), Msg); in parseEOL()
69 if (getTok().getKind() != T) in parseToken()
70 return Error(getTok().getLoc(), Msg); in parseToken()
76 if (getTok().getKind() != AsmToken::Integer) in parseIntToken()
[all …]
H A DCOFFMasmParser.cpp240 SegmentName = getTok().getIdentifier(); in parseDirectiveSegment()
266 switch (getTok().getKind()) { in parseDirectiveSegment()
271 Class = getTok().getStringContents(); in parseDirectiveSegment()
276 SMLoc KeywordLoc = getTok().getLoc(); in parseDirectiveSegment()
296 return Error(getTok().getLoc(), in parseDirectiveSegment()
305 !getTok().is(AsmToken::String)) in parseDirectiveSegment()
307 getTok().getLoc(), in parseDirectiveSegment()
309 SectionName = getTok().getStringContents(); in parseDirectiveSegment()
313 getTok().getLoc(), in parseDirectiveSegment()
376 SegmentName = getTok().getIdentifier(); in parseDirectiveSegmentEnd()
[all …]
H A DWasmAsmParser.cpp87 Lexer->getTok()); in expect()
133 GroupName = getTok().getString(); in parseGroup()
158 return error("expected string in directive, instead got: ", Lexer->getTok()); in parseSectionDirective()
178 parseSectionFlags(getTok().getStringContents(), Passive, Group); in parseSectionDirective()
242 Lexer->getTok()); in parseDirectiveType()
244 getStreamer().getContext().parseSymbol(Lexer->getTok().getString())); in parseDirectiveType()
248 return error("Expected label,@type declaration, got: ", Lexer->getTok()); in parseDirectiveType()
249 auto TypeName = Lexer->getTok().getString(); in parseDirectiveType()
261 return error("Unknown WASM symbol type: ", Lexer->getTok()); in parseDirectiveType()
272 StringRef Data = getTok().getIdentifier(); in ParseDirectiveIdent()
H A DAsmParser.cpp894 if (Lexer.getTok().is(AsmToken::Error)) in Lex()
898 if (getTok().is(AsmToken::EndOfStatement)) { in Lex()
900 if (!getTok().getString().empty() && getTok().getString().front() != '\n' && in Lex()
901 getTok().getString().front() != '\r' && MAI.preserveAsmComments()) in Lex()
902 Out.addExplicitComment(Twine(getTok().getString())); in Lex()
984 if (HasError && !hasPendingError() && Lexer.getTok().is(AsmToken::Error)) in Run()
1003 printError(getTok().getLoc(), "unmatched .ifs or .elses"); in Run()
1010 printError(getTok().getLoc(), "unassigned file number: " + in Run()
1033 printError(getTok().getLoc(), "assembler local symbol '" + in Run()
1064 return Error(getTok().getLoc(), in checkForValidSection()
[all …]
H A DMasmParser.cpp1067 const AsmToken &Tok = getTok(); in expandMacros()
1121 if (Lexer.getTok().is(AsmToken::Error)) in Lex()
1126 if (getTok().is(AsmToken::EndOfStatement)) { in Lex()
1128 if (!getTok().getString().empty() && getTok().getString().front() != '\n' && in Lex()
1129 getTok().getString().front() != '\r' && MAI.preserveAsmComments()) in Lex()
1130 Out.addExplicitComment(Twine(getTok().getString())); in Lex()
1232 if (HasError && !hasPendingError() && Lexer.getTok().is(AsmToken::Error)) in Run()
1250 printError(getTok().getLoc(), "unmatched .ifs or .elses"); in Run()
1281 return Error(getTok().getLoc(), in checkForValidSection()
1311 const char *Start = getTok().getLoc().getPointer(); in parseStringRefsTo()
[all …]
H A DELFAsmParser.cpp227 SectionName = getTok().getIdentifier(); in parseSectionName()
240 CurSize = getTok().getIdentifier().size() + 2; in parseSectionName()
243 CurSize = getTok().getIdentifier().size(); in parseSectionName()
246 CurSize = getTok().getString().size(); in parseSectionName()
253 if (PrevLoc.getPointer() + CurSize != getTok().getLoc().getPointer()) in parseSectionName()
352 StringRef flagId = getTok().getIdentifier(); in parseSunStyleSectionFlags()
410 TypeName = getTok().getString(); in maybeParseSectionType()
434 GroupName = getTok().getString(); in parseGroup()
461 if (getParser().getTok().getString() == "0") { in parseLinkedToSym()
544 StringRef FlagsStr = getTok().getStringContents(); in parseSectionArguments()
[all …]
H A DMCTargetAsmParser.cpp33 SMLoc StartTokLoc = getTok().getLoc(); in parseDirective()
48 if (getTok().getLoc() != StartTokLoc) in parseDirective()
H A DDarwinAsmParser.cpp962 SMLoc Loc = getParser().getTok().getLoc(); in parseDirectiveDataRegion()
1001 int64_t MajorVal = getLexer().getTok().getIntVal(); in parseMajorMinorVersionComponent()
1014 int64_t MinorVal = getLexer().getTok().getIntVal(); in parseMajorMinorVersionComponent()
1030 int64_t Val = getLexer().getTok().getIntVal(); in parseOptionalTrailingVersionComponent()
1048 isSDKVersionToken(getLexer().getTok())) in parseVersion()
1058 assert(isSDKVersionToken(getLexer().getTok()) && "expected sdk_version"); in parseSDKVersion()
1114 if (isSDKVersionToken(getLexer().getTok()) && parseSDKVersion(SDKVersion)) in parseVersionMin()
1151 SMLoc PlatformLoc = getTok().getLoc(); in parseBuildVersion()
1176 if (isSDKVersionToken(getLexer().getTok()) && parseSDKVersion(SDKVersion)) in parseBuildVersion()
/freebsd/contrib/expat/xmlwf/
H A Dct.c39 getTok(const char **pp) { in getTok() function
122 p = getTok(&next); in getXMLCharset()
127 p = getTok(&next); in getXMLCharset()
130 p = getTok(&next); in getXMLCharset()
133 p = getTok(&next); in getXMLCharset()
136 p = getTok(&next); in getXMLCharset()
138 p = getTok(&next); in getXMLCharset()
140 p = getTok(&next); in getXMLCharset()
166 p = getTok(&next); in getXMLCharset()
H A Dxmlmime.c41 getTok(const char **pp) { in getTok() function
127 p = getTok(&next); in getXMLCharset()
132 p = getTok(&next); in getXMLCharset()
135 p = getTok(&next); in getXMLCharset()
142 p = getTok(&next); in getXMLCharset()
145 p = getTok(&next); in getXMLCharset()
147 p = getTok(&next); in getXMLCharset()
149 p = getTok(&next); in getXMLCharset()
176 p = getTok(&next); in getXMLCharset()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp353 StringRef Name = Parser.getTok().getString(); in parseRegisterName()
383 if (Parser.getTok().is(AsmToken::Identifier)) { in parseRegister()
386 AsmToken HighTok = Parser.getTok(); in parseRegister()
388 AsmToken ColonTok = Parser.getTok(); in parseRegister()
391 if (Parser.getTok().is(AsmToken::Identifier)) { in parseRegister()
415 return Error(Parser.getTok().getLoc(), "invalid register on avrtiny"); in tryParseRegisterOperand()
417 AsmToken const &T = Parser.getTok(); in tryParseRegisterOperand()
425 SMLoc S = Parser.getTok().getLoc(); in tryParseExpression()
430 if ((Parser.getTok().getKind() == AsmToken::Plus || in tryParseExpression()
431 Parser.getTok().getKind() == AsmToken::Minus) && in tryParseExpression()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp329 return Parser.Error(Loc.isValid() ? Loc : Lexer.getTok().getLoc(), Msg); in error()
405 Lexer.getTok()); in expect()
411 error("Expected identifier, got: ", Lexer.getTok()); in expectIdent()
414 auto Name = Lexer.getTok().getString(); in expectIdent()
421 auto Type = WebAssembly::parseType(Lexer.getTok().getString()); in parseRegTypeList()
423 return error("unknown type: ", Lexer.getTok()); in parseRegTypeList()
433 auto &Int = Lexer.getTok(); in parseSingleInteger()
443 auto &Flt = Lexer.getTok(); in parseSingleFloat()
458 auto &Flt = Lexer.getTok(); in parseSpecialFloatMaybe()
504 auto Tok = Lexer.getTok(); in checkForP2AlignIfLoadStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp778 const AsmToken &PercentTok = Parser.getTok(); in parseRegister()
791 if (Parser.getTok().isNot(AsmToken::Identifier)) { in parseRegister()
799 StringRef Name = Parser.getTok().getString(); in parseRegister()
831 Reg.EndLoc = Parser.getTok().getLoc(); in parseRegister()
869 if (isParsingGNU() && Parser.getTok().is(AsmToken::Percent)) { in parseRegister()
888 } else if (Parser.getTok().is(AsmToken::Integer)) { in parseRegister()
926 SMLoc StartLoc = Parser.getTok().getLoc(); in parseAnyRegister()
929 if (Parser.getTok().is(AsmToken::Integer)) { in parseAnyRegister()
941 SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseAnyRegister()
991 Reg.StartLoc = Parser.getTok().getLoc(); in parseIntegerRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp4210 const AsmToken &Tok = getParser().getTok(); in parseRegister()
4230 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
4283 const AsmToken &Tok = Parser.getTok(); in tryParseShiftToken()
4305 SMLoc S = Parser.getTok().getLoc(); in tryParseShiftRegister()
4333 if (Parser.getTok().is(AsmToken::Hash) || in tryParseShiftRegister()
4334 Parser.getTok().is(AsmToken::Dollar)) { in tryParseShiftRegister()
4336 SMLoc ImmLoc = Parser.getTok().getLoc(); in tryParseShiftRegister()
4362 } else if (Parser.getTok().is(AsmToken::Identifier)) { in tryParseShiftRegister()
4363 SMLoc L = Parser.getTok().getLoc(); in tryParseShiftRegister()
4364 EndLoc = Parser.getTok().getEndLoc(); in tryParseShiftRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp140 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
944 const AsmToken &Tok = Parser.getTok(); in tryParseRegister()
1011 Operands.push_back(SparcOperand::CreateToken("+", Parser.getTok().getLoc())); in parseInstruction()
1064 AsmToken Tok = getLexer().getTok(); in parseMEMOperand()
1092 SMLoc S = Parser.getTok().getLoc(); in parseShiftAmtImm()
1164 const AsmToken Tok = Parser.getTok(); in parseTailRelocSym()
1170 StringRef Name = getParser().getTok().getIdentifier(); in parseTailRelocSym()
1196 SMLoc S = Parser.getTok().getLoc(); in parseMembarTag()
1210 unsigned MaskVal = StringSwitch<unsigned>(Parser.getTok().getString()) in parseMembarTag()
1232 SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseMembarTag()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp689 SMLoc Start = Parser.getTok().getLoc(); in parseRegister()
690 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseRegister()
696 PercentTok = Parser.getTok(); in parseRegister()
700 Reg = MatchRegisterName(Lexer.getTok().getIdentifier()); in parseRegister()
716 const AsmToken &Tok = getParser().getTok(); in parseRegister()
727 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
738 SMLoc Start = Parser.getTok().getLoc(); in parseIdentifier()
739 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseIdentifier()
783 End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseIdentifier()
795 SMLoc Start = Parser.getTok().getLoc(); in parseImmediate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp124 SMLoc Result = Parser.getTok().getLoc(); in consumeToken()
1532 const AsmToken &PercentTok = Parser.getTok(); in ParseRegister()
1542 const AsmToken &Tok = Parser.getTok(); in ParseRegister()
1566 Tokens.push_back(Parser.getTok()); in ParseRegister()
1569 const AsmToken &IntTok = Parser.getTok(); in ParseRegister()
1593 return Error(Parser.getTok().getLoc(), "expected ')'"); in ParseRegister()
1596 EndLoc = Parser.getTok().getEndLoc(); in ParseRegister()
1601 EndLoc = Parser.getTok().getEndLoc(); in ParseRegister()
1851 SMLoc OffsetLoc = getTok().getLoc(); in ParseIntelNamedOperator()
1915 const AsmToken &Tok = Parser.getTok(); in ParseIntelExpression()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp159 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
3078 const AsmToken &Tok = getTok(); in tryParseScalarRegister()
3096 if (getTok().isNot(AsmToken::Identifier)) in tryParseSysCROperand()
3099 StringRef Tok = getTok().getIdentifier(); in tryParseSysCROperand()
3117 const AsmToken &Tok = getTok(); in tryParseRPRFMOperand()
3159 const AsmToken &Tok = getTok(); in tryParsePrefetch()
3218 const AsmToken &Tok = getTok(); in tryParsePSBHint()
3239 auto RegTok = getTok(); // in case we need to backtrack in tryParseSyspXzrPair()
3268 const AsmToken &Tok = getTok(); in tryParseBTIHint()
3288 if (getTok().is(AsmToken::Hash)) { in tryParseAdrpLabel()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp84 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
1725 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1728 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()
1751 LParen = getParser().getTok(); in parseRegister()
1762 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
1773 SMLoc E = getTok().getEndLoc(); in parseRegister()
2017 if (getTok().is(AsmToken::Identifier)) { in parseFPImm()
2018 StringRef Identifier = getTok().getIdentifier(); in parseFPImm()
2022 getTok().getEndLoc(), isRV64())); in parseFPImm()
2026 getTok().getEndLoc(), isRV64())); in parseFPImm()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp308 auto Name = getLexer().getTok().getIdentifier().lower(); in tryParseRegister()
316 AsmToken const &T = getParser().getTok(); in tryParseRegister()
462 SMLoc StartLoc = getParser().getTok().getLoc(); in ParseOperand()
467 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand()
473 EndLoc = getParser().getTok().getEndLoc(); in ParseOperand()
485 SMLoc StartLoc = getParser().getTok().getLoc(); in ParseOperand()
489 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand()
498 SMLoc StartLoc = getParser().getTok().getLoc(); in ParseOperand()
517 SMLoc StartLoc = getParser().getTok().getLoc(); in ParseOperand()
521 SMLoc EndLoc = getParser().getTok().getLoc(); in ParseOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DAsmLexer.h118 const AsmToken &getTok() const { return CurTok[0]; } in getTok() function
144 AsmToken::TokenKind getKind() const { return getTok().getKind(); } in getKind()
147 bool is(AsmToken::TokenKind K) const { return getTok().is(K); } in is()
150 bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); } in isNot()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp33 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
368 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
372 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()
386 StringRef Name = getLexer().getTok().getIdentifier(); in parseOperandAsOperator()
418 StringRef Name = getLexer().getTok().getString(); in parseOperandAsOperator()
432 getLexer().getTok().getString().substr(0, 1), S)); in parseOperandAsOperator()
434 getLexer().getTok().getString().substr(1, 1), S)); in parseOperandAsOperator()
455 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp819 StringRef Name = Parser.getTok().getString(); in parseRegisterName()
842 const AsmToken Tok = Parser.getTok(); in tryParseRegister()
1182 const AsmToken &Tok = Parser.getTok(); in parseMEMOperand()
1274 if (!Parser.getTok().is(AsmToken::RParen)) in parseMEMOperand()
1288 const AsmToken &Tok = Parser.getTok(); in parseMEMAsOperand()
1366 if (!Parser.getTok().is(AsmToken::RParen)) in parseMEMAsOperand()
1381 const AsmToken Tok1 = Parser.getTok(); in parseMImmOperand()
1387 const AsmToken Tok2 = Parser.getTok(); in parseMImmOperand()
1395 const AsmToken Tok3 = Parser.getTok(); in parseMImmOperand()
1403 const AsmToken &Tok4 = Parser.getTok(); in parseMImmOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp68 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
1015 const AsmToken &Tok = getParser().getTok(); in parseRegister()
1018 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
1036 StringRef Name = getLexer().getTok().getIdentifier(); in parseRegister()
1170 AsmToken Tok = getLexer().getTok(); in parseCSKYSymbol()
1255 AsmToken Tok = getLexer().getTok(); in parseDataSymbol()
1336 AsmToken Tok = getLexer().getTok(); in parseConstpoolSymbol()
1516 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1520 StringRef Name = getLexer().getTok().getIdentifier(); in tryParseRegister()
1544 TagLoc = Parser.getTok().getLoc(); in parseDirectiveAttribute()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp711 LLVM_DEBUG(dbgs() << "parseRegister "; getTok().dump(dbgs()); dbgs() << "\n"); in parseRegister()
713 if (getTok().is(AsmToken::Percent)) { in parseRegister()
720 if (!Parser.getTok().is(AsmToken::Identifier)) { in parseRegister()
727 auto RegisterName = Parser.getTok().getString(); in parseRegister()
757 switch (Parser.getTok().getKind()) { in isExpr()
846 if (Parser.getTok().is(AsmToken::Comma)) { in parseMemOp()
863 if (Parser.getTok().isNot(AsmToken::RParen)) in parseMemOp()
868 if (!IsPD && Parser.getTok().is(AsmToken::Plus)) { in parseMemOp()
962 if (Parser.getTok().is(AsmToken::Comma)) { in eatComma()
973 while (Parser.getTok().isNot(AsmToken::EndOfStatement)) { in parseInstruction()

12