Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParserExtension.h55 MCContext &getContext() { return getParser().getContext(); } in getContext()
57 AsmLexer &getLexer() { return getParser().getLexer(); } in getLexer()
62 MCAsmParser &getParser() { return *Parser; } in getParser() function
63 const MCAsmParser &getParser() const { in getParser() function
64 return const_cast<MCAsmParserExtension*>(this)->getParser(); in getParser()
67 SourceMgr &getSourceManager() { return getParser().getSourceManager(); } in getSourceManager()
68 MCStreamer &getStreamer() { return getParser().getStreamer(); } in getStreamer()
71 return getParser().Warning(L, Msg); in Warning()
75 return getParser().Error(L, Msg, Range);
79 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 DCOFFAsmParser.cpp35 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
298 if (getParser().parseSymbol(Sym)) in parseDirectiveSymbolAttribute()
413 if (getParser().parseIdentifier(COMDATSymName)) in parseSectionArguments()
453 if (getParser().parseSymbol(Sym)) in parseDirectiveDef()
464 if (getParser().parseAbsoluteExpression(SymbolStorageClass)) in parseDirectiveScl()
477 if (getParser().parseAbsoluteExpression(Type)) in parseDirectiveType()
496 if (getParser().parseSymbol(Symbol)) in parseDirectiveSecRel32()
503 if (getParser().parseAbsoluteExpression(Offset)) in parseDirectiveSecRel32()
524 if (getParser().parseSymbol(Symbol)) in parseDirectiveRVA()
531 if (getParser().parseAbsoluteExpression(Offset)) in parseDirectiveRVA()
[all …]
H A DMCAsmParserExtension.cpp30 if (getParser().parseIdentifier(From)) in parseDirectiveCGProfile()
39 if (getParser().parseIdentifier(To)) in parseDirectiveCGProfile()
47 if (getParser().parseIntToken(Count)) in parseDirectiveCGProfile()
68 if (getParser().parseIdentifier(UniqueStr)) in maybeParseUniqueID()
75 if (getParser().parseAbsoluteExpression(UniqueID)) in maybeParseUniqueID()
H A DELFAsmParser.cpp41 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
158 if (getParser().parseIdentifier(Name)) in parseDirectiveSymbolAttribute()
161 if (getParser().discardLTOSymbol(Name)) { in parseDirectiveSymbolAttribute()
188 if (getParser().parseExpression(Subsection)) in parseSectionSwitch()
201 if (getParser().parseSymbol(Sym)) in parseDirectiveSize()
209 if (getParser().parseExpression(Expr)) in parseDirectiveSize()
232 while (!getParser().hasPendingError()) { in parseSectionName()
412 } else if (getParser().parseIdentifier(TypeName)) in maybeParseSectionType()
421 if (getParser().parseAbsoluteExpression(Size)) in parseMergeSize()
436 } else if (getParser().parseIdentifier(GroupName)) { in parseGroup()
[all …]
H A DDarwinAsmParser.cpp47 getParser().addDirectiveHandler(Directive, Handler); in addDirectiveHandler()
437 getParser().eatToEndOfStatement(); in parseSectionDirectiveIdent()
505 if (getParser().parseSymbol(Sym)) in parseDirectiveAltEntry()
522 if (getParser().parseSymbol(Sym)) in parseDirectiveDesc()
530 if (getParser().parseAbsoluteExpression(DescValue)) in parseDirectiveDesc()
558 if (getParser().parseSymbol(Sym)) in parseDirectiveIndirectSymbol()
609 if (getParser().parseEscapedString(Data)) in parseDirectiveLinkerOption()
630 if (getParser().parseSymbol(Sym)) in parseDirectiveLsym()
638 if (getParser().parseExpression(Value)) in parseDirectiveLsym()
659 if (getParser().parseIdentifier(SectionName)) in parseDirectiveSection()
[all …]
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()
296 if (getParser().parseSymbol(Sym)) 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.cpp41 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
44 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
553 MCAsmParser &Parser = getParser(); in parsePCRelTarget()
575 const AsmToken &Tok = getParser().getTok(); in parseRegister()
582 getParser().Lex(); // Eat identifier token. in parseRegister()
605 getParser().Lex(); // Eat '(' in parseRegister()
649 SMLoc E = getParser().getTok().getEndLoc(); in parseRegister()
654 getParser().Lex(); // Eat ')' in parseRegister()
675 if (getParser().parseExpression(Res)) in parseImmediate()
680 if (getParser().parseIdentifier(Identifier)) in parseImmediate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp123 MCAsmParser &Parser = getParser(); in consumeToken()
134 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
136 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1122 MCAsmParser &Parser = getParser(); in Error()
1279 return getParser().getAssemblerDialect(); in isParsingIntelSyntax()
1519 MCAsmParser &Parser = getParser(); in ParseRegister()
1622 bool PendingErrors = getParser().hasPendingError(); in tryParseRegister()
1623 getParser().clearPendingErrors(); in tryParseRegister()
1834 !getParser().isParsingMasm()) in ParseIntelNamedOperator()
1903 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.cpp104 void Warning(SMLoc L, const Twine &Msg) { getParser().Warning(L, Msg); } in Warning()
1317 if (getParser().getTok().is(AsmToken::Percent)) in matchRegisterName()
1318 getParser().Lex(); // Eat the '%'. in matchRegisterName()
1320 if (!getParser().getTok().is(AsmToken::Identifier)) in matchRegisterName()
1325 std::string NameBuf = getParser().getTok().getString().lower(); in matchRegisterName()
1346 getParser().Lex(); in matchRegisterName()
1359 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1373 MCContext &Context = getParser().getContext(); in extractSpecifier()
1437 if (getParser().parseExpression(EVal)) in parseExpression()
1443 EVal = MCSpecifierExpr::create(E, Spec, getParser().getContext()); 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()
368 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
375 getParser().Lex(); // Eat identifier token. in tryParseRegister()
483 if (getParser().parseExpression(IdVal)) in parseImmediate()
530 getParser().eatToEndOfStatement(); in parseInstruction()
536 getParser().Lex(); in parseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp100 MCAsmParser &getParser() const { return Parser; } in getParser() function in __anon5fe924b40111::HexagonAsmParser
509 MCAsmParser &Parser = getParser(); in matchBundleOptions()
530 return getParser().Error(IDLoc, MemNoShuffMsg); in matchBundleOptions()
534 return getParser().Error(IDLoc, llvm::Twine("'") + Option + in matchBundleOptions()
632 getParser().Error(IDLoc, "Already in a packet"); in matchAndEmitInstruction()
642 getParser().Error(IDLoc, "Not in a packet"); in matchAndEmitInstruction()
650 MCInst *SubInst = getParser().getContext().createMCInst(); in matchAndEmitInstruction()
658 getParser().getContext(), MII, MCB, *SubInst); in matchAndEmitInstruction()
668 MCAsmParser &Parser = getParser(); in parseDirectiveAttribute()
737 getParser().parseExpression(Subsection); in ParseDirectiveSubsection()
[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()
1725 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
1734 getParser().Lex(); // Eat identifier token. in tryParseRegister()
1751 LParen = getParser().getTok(); in parseRegister()
1752 getParser().Lex(); // Eat '(' in parseRegister()
1779 getParser().Lex(); // Eat ')' in parseRegister()
1801 if (getParser().parseExpression(Res, E)) in parseInsnDirectiveOpcode()
1817 if (getParser().parseIdentifier(Identifier)) in parseInsnDirectiveOpcode()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp137 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
139 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1092 AsmParser.getParser().printError( in addFGR32AsmRegOperands()
2124 return getParser().hasPendingError(); in processInstruction()
6381 MCAsmParser &Parser = getParser(); in parseRelocExpr()
6407 MCAsmParser &Parser = getParser(); in parseOperand()
6499 MCAsmParser &Parser = getParser(); in parseMemOperand()
6591 if (getParser().parseExpression(NextExpr)) in parseMemOperand()
6634 MCAsmParser &Parser = getParser(); in searchSymbolAlias()
6770 MCAsmParser &Parser = getParser(); in parseAnyRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp242 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
244 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
291 flushPendingInstructions(getParser().getStreamer()); in onEndOfFile()
430 return getParser().Note(L, Msg, Range); in Note()
434 return getParser().Warning(L, Msg, Range); in Warning()
438 return getParser().Error(L, Msg, Range); in Error()
4210 const AsmToken &Tok = getParser().getTok(); in parseRegister()
4229 MCAsmParser &Parser = getParser(); in tryParseRegister()
4282 MCAsmParser &Parser = getParser(); in tryParseShiftToken()
4304 MCAsmParser &Parser = getParser(); in tryParseShiftRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp39 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
42 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
44 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
667 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
679 getParser().Lex(); // Eat identifier token. in tryParseRegister()
735 if (getParser().parseExpression(Res, E)) in parseImmediate()
754 getParser().Lex(); // Eat '%' in parseOperandWithModifier()
758 StringRef Identifier = getParser().getTok().getIdentifier(); in parseOperandWithModifier()
763 getParser().Lex(); // Eat the identifier in parseOperandWithModifier()
766 getParser().Lex(); // Eat '(' in parseOperandWithModifier()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp434 assert(getParser().getStreamer().getTargetStreamer() && in getTargetStreamer()
436 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
1023 if (getParser().parseExpression(Disp)) in parseAddress()
1068 if (getParser().parseExpression(Length)) in parseAddress()
1083 if (getParser().parseExpression(Length)) in parseAddress()
1261 MCAsmParser &Parser = getParser(); in parseDirectiveInsn()
1373 MCAsmParser &Parser = getParser(); in parseDirectiveMachine()
1454 bool PendingErrors = getParser().hasPendingError(); in tryParseRegister()
1455 getParser().clearPendingErrors(); in tryParseRegister()
1653 if (getParser().parseExpression(Expr)) in parsePCRel()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp103 MCAsmParser &getParser() const { return Parser; } in getParser() function in __anon06c44bb20111::AVRAsmParser
440 if (getParser().parseExpression(Expression)) in tryParseExpression()
503 if (getParser().parseExpression(InnerExpression)) in tryParseRelocExpression()
590 if (getParser().parseExpression(Expression)) in parseMemriOperand()
696 MCAsmParser &Parser = getParser(); in parseLiteralValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp155 MCTargetStreamer &TS = *getParser().getStreamer().getTargetStreamer(); in getTargetStreamer()
159 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
315 MCStreamer &S = getParser().getStreamer(); in AArch64AsmParser()
3125 if (getParser().parseExpression(ImmVal)) in tryParseRPRFMOperand()
3185 if (getParser().parseExpression(ImmVal)) in tryParsePrefetch()
3701 if (getParser().parseExpression(ImmVal)) in tryParseOptionalShiftExtend()
4063 MCAsmParser &Parser = getParser(); in tryParseBarrierOperand()
4073 if (getParser().parseExpression(ImmVal)) in tryParseBarrierOperand()
4136 if (getParser().parseExpression(ImmVal)) in tryParseBarriernXSOperand()
4256 if (getParser().parseExpression(ImmVal)) in tryParseVectorIndex()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp140 SMLoc getLoc() const { return getParser().getTok().getLoc(); } in getLoc()
1100 if (getParser().parseExpression(Expr)) in parseShiftAmtImm()
1165 getParser().Lex(); // Eat '%' in parseTailRelocSym()
1170 StringRef Name = getParser().getTok().getIdentifier(); in parseTailRelocSym()
1185 getParser().Lex(); // Eat '(' in parseTailRelocSym()
1187 if (getParser().parseParenExpression(SubExpr, E)) in parseTailRelocSym()
1325 if (getParser().parseExpression(DestValue)) in parseCallTarget()
1476 if (getParser().parseExpression(EVal, E)) in parseSparcAsmOperand()
1509 return getParser().parseAbsoluteExpression(Val); in parseExpression()

12