Home
last modified time | relevance | path

Searched refs:getParser (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParserExtension.h54 MCContext &getContext() { return getParser().getContext(); } in getContext()
56 MCAsmLexer &getLexer() { return getParser().getLexer(); } in getLexer()
61 MCAsmParser &getParser() { return *Parser; } in getParser() function
62 const MCAsmParser &getParser() const { in getParser() function
63 return const_cast<MCAsmParserExtension*>(this)->getParser(); in getParser()
66 SourceMgr &getSourceManager() { return getParser().getSourceManager(); } in getSourceManager()
67 MCStreamer &getStreamer() { return getParser().getStreamer(); } in getStreamer()
70 return getParser().Warning(L, Msg); in Warning()
74 return getParser().Error(L, Msg, Range);
78 getParser().Note(L, Msg); in Note()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DCOFFMasmParser.cpp35 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
278 if (getParser().parseIdentifier(Keyword)) { in ParseDirectiveSegment()
292 if (getParser().parseToken(AsmToken::LParen) || in ParseDirectiveSegment()
293 getParser().parseIntToken(Alignment, in ParseDirectiveSegment()
295 getParser().parseToken(AsmToken::RParen)) { in ParseDirectiveSegment()
304 if (getParser().parseToken(AsmToken::LParen) || in ParseDirectiveSegment()
311 if (getParser().parseToken(AsmToken::RParen)) in ParseDirectiveSegment()
387 if (getParser().parseIdentifier(Lib)) in ParseDirectiveIncludelib()
406 if (getParser().parseIdentifier(Option)) in ParseDirectiveOption()
410 if (parseToken(AsmToken::Colon) || getParser().parseIdentifier(MacroId)) in ParseDirectiveOption()
[all …]
H A DELFAsmParser.cpp41 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
181 if (getParser().parseIdentifier(Name)) in ParseDirectiveSymbolAttribute()
184 if (getParser().discardLTOSymbol(Name)) { in ParseDirectiveSymbolAttribute()
211 if (getParser().parseExpression(Subsection)) in ParseSectionSwitch()
224 if (getParser().parseIdentifier(Name)) in ParseDirectiveSize()
233 if (getParser().parseExpression(Expr)) in ParseDirectiveSize()
256 while (!getParser().hasPendingError()) { in ParseSectionName()
433 } else if (getParser().parseIdentifier(TypeName)) in maybeParseSectionType()
442 if (getParser().parseAbsoluteExpression(Size)) in parseMergeSize()
457 } else if (getParser().parseIdentifier(GroupName)) { in parseGroup()
[all …]
H A DCOFFAsmParser.cpp36 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
282 if (getParser().parseIdentifier(Name)) in ParseDirectiveSymbolAttribute()
396 if (getParser().parseIdentifier(COMDATSymName)) in parseSectionArguments()
432 if (getParser().parseIdentifier(SymbolName)) in ParseDirectiveDef()
445 if (getParser().parseAbsoluteExpression(SymbolStorageClass)) in ParseDirectiveScl()
458 if (getParser().parseAbsoluteExpression(Type)) in ParseDirectiveType()
477 if (getParser().parseIdentifier(SymbolID)) in ParseDirectiveSecRel32()
484 if (getParser().parseAbsoluteExpression(Offset)) in ParseDirectiveSecRel32()
507 if (getParser().parseIdentifier(SymbolID)) in ParseDirectiveRVA()
514 if (getParser().parseAbsoluteExpression(Offset)) in ParseDirectiveRVA()
[all …]
H A DDarwinAsmParser.cpp47 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
437 getParser().eatToEndOfStatement(); in parseSectionDirectiveIdent()
505 if (getParser().parseIdentifier(Name)) in parseDirectiveAltEntry()
525 if (getParser().parseIdentifier(Name)) in parseDirectiveDesc()
536 if (getParser().parseAbsoluteExpression(DescValue)) in parseDirectiveDesc()
564 if (getParser().parseIdentifier(Name)) in parseDirectiveIndirectSymbol()
616 if (getParser().parseEscapedString(Data)) in parseDirectiveLinkerOption()
637 if (getParser().parseIdentifier(Name)) in parseDirectiveLsym()
648 if (getParser().parseExpression(Value)) in parseDirectiveLsym()
669 if (getParser().parseIdentifier(SectionName)) in parseDirectiveSection()
[all …]
H A DMCAsmParserExtension.cpp30 if (getParser().parseIdentifier(From)) in ParseDirectiveCGProfile()
39 if (getParser().parseIdentifier(To)) in ParseDirectiveCGProfile()
47 if (getParser().parseIntToken( in ParseDirectiveCGProfile()
H A DGOFFAsmParser.cpp21 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
H A DXCOFFAsmParser.cpp27 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
H A DMCTargetAsmParser.cpp39 if (getParser().hasPendingError()) in parseDirective()
H A DWasmAsmParser.cpp45 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
298 if (getParser().parseIdentifier(Name)) in ParseDirectiveSymbolAttribute()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp68 MCAsmParser &getParser() const { return Parser; } in getParser() function in __anon2e2431ce0111::MSP430AsmParser
316 AsmToken const &T = getParser().getTok(); in tryParseRegister()
367 if (getParser().parseExpression(Val)) in parseJccInstruction()
380 getParser().eatToEndOfStatement(); in parseJccInstruction()
384 getParser().Lex(); // Consume the EndOfStatement. in parseJccInstruction()
415 getParser().eatToEndOfStatement(); in ParseInstruction()
419 getParser().Lex(); // Consume the EndOfStatement. in ParseInstruction()
425 if (getParser().parseIdentifier(Name)) in ParseDirectiveRefSym()
462 SMLoc StartLoc = getParser().getTok().getLoc(); in ParseOperand()
465 if (!getParser().parseExpression(Val)) { in ParseOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp39 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
42 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
513 MCAsmParser &Parser = getParser(); in parsePCRelTarget()
535 const AsmToken &Tok = getParser().getTok(); in parseRegister()
542 getParser().Lex(); // Eat identifier token. in parseRegister()
563 getParser().Lex(); // Eat '(' in parseRegister()
596 SMLoc E = getParser().getTok().getEndLoc(); in parseRegister()
601 getParser().Lex(); // Eat ')' in parseRegister()
622 if (getParser().parseExpression(Res)) in parseImmediate()
627 if (getParser().parseIdentifier(Identifier)) in parseImmediate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp122 MCAsmParser &Parser = getParser(); in consumeToken()
129 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
131 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1098 MCAsmParser &Parser = getParser(); in Error()
1257 return getParser().getAssemblerDialect(); in isParsingIntelSyntax()
1497 MCAsmParser &Parser = getParser(); in ParseRegister()
1600 bool PendingErrors = getParser().hasPendingError(); in tryParseRegister()
1601 getParser().clearPendingErrors(); in tryParseRegister()
1813 !getParser().isParsingMasm()) in ParseIntelNamedOperator()
1882 MCAsmParser &Parser = getParser(); in ParseIntelExpression()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp68 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
96 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
98 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1015 const AsmToken &Tok = getParser().getTok(); in parseRegister()
1021 getParser().Lex(); // Eat identifier token. in parseRegister()
1055 auto Tok = getParser().Lex(); // Eat '(' in parseBaseRegImm()
1065 getParser().Lex(); // Eat ')' in parseBaseRegImm()
1072 getParser().Lex(); // Eat ',' in parseBaseRegImm()
1080 getParser().Lex(); // Eat '<<' in parseBaseRegImm()
1094 getParser().Lex(); // Eat ')' in parseBaseRegImm()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp102 void Warning(SMLoc L, const Twine &Msg) { getParser().Warning(L, Msg); } in Warning()
1295 if (getParser().getTok().is(AsmToken::Percent)) in MatchRegisterName()
1296 getParser().Lex(); // Eat the '%'. in MatchRegisterName()
1298 if (!getParser().getTok().is(AsmToken::Identifier)) in MatchRegisterName()
1301 StringRef Name = getParser().getTok().getString(); in MatchRegisterName()
1349 getParser().Lex(); in MatchRegisterName()
1362 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1381 MCContext &Context = getParser().getContext(); in ExtractModifierFromExpr()
1469 MCContext &Context = getParser().getContext(); in FixupVariantKind()
1520 if (getParser().parseExpression(EVal)) in ParseExpression()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp33 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
362 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
369 getParser().Lex(); // Eat identifier token. in tryParseRegister()
477 if (getParser().parseExpression(IdVal)) in parseImmediate()
525 getParser().eatToEndOfStatement(); in ParseInstruction()
531 getParser().Lex(); in ParseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp138 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
140 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1152 AsmParser.getParser().printError( in addFGR32AsmRegOperands()
2167 return getParser().hasPendingError(); in processInstruction()
6408 MCAsmParser &Parser = getParser(); in parseOperand()
6456 if (getParser().parseExpression(Expr)) in parseOperand()
6503 return getParser().parseParenExprOfDepth(0, Res, S); in parseMemOffset()
6504 return getParser().parseExpression(Res); in parseMemOffset()
6508 MCAsmParser &Parser = getParser(); in parseMemOperand()
6597 if (getParser().parseExpression(NextExpr)) in parseMemOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp84 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
92 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
94 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1696 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1705 getParser().Lex(); // Eat identifier token. in tryParseRegister()
1722 LParen = getParser().getTok(); in parseRegister()
1723 getParser().Lex(); // Eat '(' in parseRegister()
1750 getParser().Lex(); // Eat ')' in parseRegister()
1772 if (getParser().parseExpression(Res, E)) in parseInsnDirectiveOpcode()
1788 if (getParser().parseIdentifier(Identifier)) in parseInsnDirectiveOpcode()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp99 MCAsmParser &getParser() const { return Parser; } in getParser() function in __anon5fe924b40111::HexagonAsmParser
507 MCAsmParser &Parser = getParser(); in matchBundleOptions()
528 return getParser().Error(IDLoc, MemNoShuffMsg); in matchBundleOptions()
532 return getParser().Error(IDLoc, llvm::Twine("'") + Option + in matchBundleOptions()
630 getParser().Error(IDLoc, "Already in a packet"); in MatchAndEmitInstruction()
640 getParser().Error(IDLoc, "Not in a packet"); in MatchAndEmitInstruction()
648 MCInst *SubInst = getParser().getContext().createMCInst(); in MatchAndEmitInstruction()
656 getParser().getContext(), MII, MCB, *SubInst); in MatchAndEmitInstruction()
666 MCAsmParser &Parser = getParser(); in parseDirectiveAttribute()
735 getParser().parseExpression(Subsection); in ParseDirectiveSubsection()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp243 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
245 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
427 return getParser().Note(L, Msg, Range); in Note()
431 return getParser().Warning(L, Msg, Range); in Warning()
435 return getParser().Error(L, Msg, Range); in Error()
4203 const AsmToken &Tok = getParser().getTok(); in parseRegister()
4222 MCAsmParser &Parser = getParser(); in tryParseRegister()
4275 MCAsmParser &Parser = getParser(); in tryParseShiftToken()
4297 MCAsmParser &Parser = getParser(); in tryParseShiftRegister()
4331 if (getParser().parseExpression(ShiftExpr, EndLoc)) { in tryParseShiftRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp413 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
415 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
994 if (getParser().parseExpression(Disp)) in parseAddress()
1039 if (getParser().parseExpression(Length)) in parseAddress()
1054 if (getParser().parseExpression(Length)) in parseAddress()
1215 MCAsmParser &Parser = getParser(); in ParseDirectiveInsn()
1323 MCAsmParser &Parser = getParser(); in ParseDirectiveMachine()
1385 bool PendingErrors = getParser().hasPendingError(); in tryParseRegister()
1386 getParser().clearPendingErrors(); in tryParseRegister()
1584 if (getParser().parseExpression(Expr)) in parsePCRel()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DTableGenBackend.h39 Action->getParser().addLiteralOption(Name, CB, Desc);
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp104 MCAsmParser &getParser() const { return Parser; } in getParser() function in __anon06c44bb20111::AVRAsmParser
437 if (getParser().parseExpression(Expression)) in tryParseExpression()
500 if (getParser().parseExpression(InnerExpression)) in tryParseRelocExpression()
587 if (getParser().parseExpression(Expression)) in parseMemriOperand()
693 MCAsmParser &Parser = getParser(); in parseLiteralValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp33 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
690 if (getParser().parseExpression(Res, E)) in parseImmediate()
709 getParser().Lex(); // Eat '%' in parseOperandWithModifier()
713 StringRef Identifier = getParser().getTok().getIdentifier(); in parseOperandWithModifier()
719 getParser().Lex(); // Eat the identifier in parseOperandWithModifier()
722 getParser().Lex(); // Eat '(' in parseOperandWithModifier()
725 if (getParser().parseParenExpression(SubExpr, E)) in parseOperandWithModifier()
744 if (getParser().parseIdentifier(Identifier)) in parseSImm26Operand()
767 if (getParser().parseIntToken(ImmVal, "expected optional integer offset")) in parseAtomicMemOp()
820 getParser().eatToEndOfStatement(); in ParseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp137 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
1012 if (getParser().parseExpression(Expr)) in parseShiftAmtImm()
1077 getParser().Lex(); // Eat '%' in parseTailRelocSym()
1082 StringRef Name = getParser().getTok().getIdentifier(); in parseTailRelocSym()
1097 getParser().Lex(); // Eat '(' in parseTailRelocSym()
1099 if (getParser().parseParenExpression(SubExpr, E)) in parseTailRelocSym()
1237 if (getParser().parseExpression(DestValue)) in parseCallTarget()
1394 if (getParser().parseExpression(EVal, E)) in parseSparcAsmOperand()
1439 return getParser().parseAbsoluteExpression(Val); in parseExpression()

12