Home
last modified time | relevance | path

Searched refs:Parser (Results 1 – 25 of 253) sorted by relevance

1234567891011

/llvm-project/flang/lib/Parser/
H A Dtype-parsers.h1 //===-- lib/Parser/type-parsers.h -------------------------------*- C++ -*-===//
12 #include "flang/Parser/instrumented-parser.h"
13 #include "flang/Parser/parse-tree.h"
18 // Many parsers in the grammar are defined as instances of this Parser<>
23 template <typename A> struct Parser { struct
25 constexpr Parser() {} in Parser() argument
26 constexpr Parser(const Parser &) = default;
38 // Some specializations of Parser<> are used multiple times, or are
40 // give them names rather than referencing them as anonymous Parser<
[all...]
H A Dopenmp-parsers.cpp1 //===-- lib/Parser/openmp-parsers.cpp -------------------------------------===//
18 #include "flang/Parser/parse-tree.h"
79 auto listp{nonemptySeparated(Parser<typename Clause::Modifier>{}, sep_)};
112 if (auto result{attempt(Parser<resultType>{}).Parse(state)}) {
157 OmpDirectiveNameParser{}, maybe(indirect(Parser<OmpClauseList>{})))))
166 applyFunction(nameToString, Parser<Name>{})))))
172 Parser<OmpTraitPropertyName>{},
174 indirect(Parser<OmpTraitPropertyExtension>{}), ",")))))
178 Parser<OmpTraitPropertyExtension::Complex>{}) ||
179 construct<OmpTraitPropertyExtension>(Parser<OmpTraitPropertyNam
[all...]
H A Dexecutable-parsers.cpp1 //===-- lib/Parser/executable-parsers.cpp ---------------------------------===//
17 #include "flang/Parser/characters.h"
18 #include "flang/Parser/parse-tree.h"
38 construct<ExecutableConstruct>(indirect(Parser<DoConstruct>{})),
42 construct<ExecutableConstruct>(indirect(Parser<AssociateConstruct>{})),
43 construct<ExecutableConstruct>(indirect(Parser<BlockConstruct>{})),
44 construct<ExecutableConstruct>(indirect(Parser<CaseConstruct>{})),
45 construct<ExecutableConstruct>(indirect(Parser<ChangeTeamConstruct>{})),
46 construct<ExecutableConstruct>(indirect(Parser<CriticalConstruct>{})),
47 construct<ExecutableConstruct>(indirect(Parser<IfConstruc
[all...]
H A Dopenacc-parsers.cpp36 TYPE_PARSER(construct<AccObjectList>(nonemptyList(Parser<AccObject>{})))
39 maybe(Parser<AccDataModifier>{}), Parser<AccObjectList>{}))
42 Parser<ReductionOperator>{} / ":", Parser<AccObjectList>{}))
54 TYPE_PARSER(construct<AccSizeExprList>(nonemptyList(Parser<AccSizeExpr>{})))
66 construct<AccDeviceTypeExprList>(nonemptyList(Parser<AccDeviceTypeExpr>{})))
74 TYPE_PARSER(construct<AccTileExprList>(nonemptyList(Parser<AccTileExpr>{})))
81 "STATIC: " >> Parser<AccSizeExpr>{})) ||
89 construct<AccGangArgList>(many(maybe(","_tok) >> Parser<AccGangArg>{})))
122 TYPE_PARSER(construct<AccSelfClause>(Parser<AccObjectList>{}) ||
158 sourced(Parser<AccLoopDirective>{}), Parser<AccClauseList>{}))
[all …]
H A Dprogram-parsers.cpp1 //===-- lib/Parser/program-parsers.cpp ------------------------------------===//
17 #include "flang/Parser/characters.h"
18 #include "flang/Parser/parse-tree.h"
63 construct<ProgramUnit>(indirect(Parser<Module>{})) ||
65 construct<ProgramUnit>(indirect(Parser<Submodule>{})) ||
66 construct<ProgramUnit>(indirect(Parser<BlockData>{})) ||
69 construct<ProgramUnit>(indirect(Parser<MainProgram>{}))};
77 "!$ACC "_sptok >> Parser<OpenACCRoutineConstruct>{}))};
116 constexpr auto misplacedSpecificationStmt{Parser<UseStmt>{} >>
118 Parser<ImportStm
[all...]
H A DFortran-parsers.cpp1 //===-- lib/Parser/Fortran-parsers.cpp ------------------------------------===//
39 #include "flang/Parser/parse-tree.h"
40 #include "flang/Parser/user-state.h"
107 construct<ImplicitPart>(many(Parser<ImplicitPartStmt>{})))
112 construct<ImplicitPartStmt>(statement(indirect(Parser<ImplicitStmt>{}))), in TYPE_PARSER()
132 many(StartNewSubprogram{} >> Parser<InternalSubprogram>{})))
140 first(construct<LiteralConstant>(Parser<HollerithLiteralConstant>{}),
143 construct<LiteralConstant>(Parser<ComplexLiteralConstant>{}),
144 construct<LiteralConstant>(Parser<BOZLiteralConstant>{}),
146 construct<LiteralConstant>(Parser<LogicalLiteralConstan
[all...]
/llvm-project/llvm/unittests/DebugInfo/Symbolizer/
H A DMarkupTest.cpp36 MarkupParser Parser; in TEST() local
38 Parser.parseLine("text"); in TEST()
39 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("text"))); in TEST()
40 EXPECT_THAT(Parser.nextNode(), std::nullopt); in TEST()
42 Parser.parseLine("discarded"); in TEST()
43 Parser.parseLine("kept"); in TEST()
44 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("kept"))); in TEST()
45 EXPECT_THAT(Parser.nextNode(), std::nullopt); in TEST()
47 Parser.parseLine("text\n"); in TEST()
48 EXPECT_THAT(Parser.nextNode(), testing::Optional(isNode("text\n"))); in TEST()
[all …]
/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp41 MCAsmParser &Parser;
93 AVRAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
95 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser() argument
96 MCAsmParserExtension::Initialize(Parser); in AVRAsmParser()
102 MCAsmParser &getParser() const { return Parser; } in AVRAsmParser()
103 MCAsmLexer &getLexer() const { return Parser.getLexer(); }
348 StringRef Name = Parser.getTok().getString();
378 if (Parser.getTok().is(AsmToken::Identifier)) { in parseRegister()
380 if (Parser in parseRegister()
43 MCAsmParser &Parser; global() member in __anon6f0156450111::AVRAsmParser
686 MCAsmParser &Parser = getParser(); parseLiteralValues() local
[all...]
/llvm-project/llvm/unittests/MC/SystemZ/
H A DSystemZAsmLexerTest.cpp43 std::unique_ptr<MCAsmParser> Parser; member in __anon9a31280c0111::SystemZAsmLexerTest
93 Parser.reset(createMCAsmParser(SrcMgr, *Ctx, *Str, *MAI)); in setupCallToAsmParser()
96 TheTarget->createMCAsmParser(*STI, *Parser, *MII, MCOptions)); in setupCallToAsmParser()
97 Parser->setTargetParser(*TargetAsmParser); in setupCallToAsmParser()
103 MCAsmLexer &Lexer = Parser->getLexer(); in lexAndCheckTokens()
114 MCAsmLexer &Lexer = Parser->getLexer(); in lexAndCheckIntegerTokensAndValues()
144 Parser->getLexer().Lex(); in TEST_F()
158 Parser->getLexer().Lex(); in TEST_F()
178 Parser->getLexer().Lex(); in TEST_F()
192 Parser->getLexer().Lex(); in TEST_F()
[all …]
/llvm-project/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h18 #include "clang/Parse/Parser.h"
52 SuppressAccessChecks(Parser &P, bool activate = true)
101 ParsingDeclRAIIObject(Parser &P, NoParent_t _) in ParsingDeclRAIIObject()
107 ParsingDeclRAIIObject(Parser &P, in ParsingDeclRAIIObject()
116 ParsingDeclRAIIObject(Parser &P, ParsingDeclRAIIObject *other) in ParsingDeclRAIIObject()
179 ParsingDeclSpec(Parser &P) in ParsingDeclSpec()
182 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec()
204 ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS, in ParsingDeclarator()
233 ParsingFieldDeclarator(Parser &P, const ParsingDeclSpec &DS, in ParsingFieldDeclarator()
270 /// ColonProtectionRAIIObject - This sets the Parser
[all...]
/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp43 static Error parseRecord(BitstreamMetaParserHelper &Parser, unsigned Code) { in parseRecord() argument
44 BitstreamCursor &Stream = Parser.Stream; in parseRecord()
57 Parser.ContainerVersion = Record[0]; in parseRecord()
58 Parser.ContainerType = Record[1]; in parseRecord()
64 Parser.RemarkVersion = Record[0]; in parseRecord()
70 Parser.StrTabBuf = Blob; in parseRecord()
76 Parser.ExternalFilePath = Blob; in parseRecord()
90 static Error parseRecord(BitstreamRemarkParserHelper &Parser, unsigned Code) { in parseRecord() argument
91 BitstreamCursor &Stream = Parser.Stream; in parseRecord()
104 Parser.Type = Record[0]; in parseRecord()
[all …]
/llvm-project/compiler-rt/lib/scudo/standalone/tests/
H A Dflags_test.cpp22 scudo::FlagParser Parser; in testFlag() local
24 Parser.registerFlag(FlagName, FlagDesc, Type, &Flag); in testFlag()
25 Parser.parseString(Env); in testFlag()
79 scudo::FlagParser Parser; in testTwoFlags() local
82 Parser.registerFlag(Name1, FlagDesc, scudo::FlagType::FT_bool, &Flag1); in testTwoFlags()
83 Parser.registerFlag(Name2, FlagDesc, scudo::FlagType::FT_int, &Flag2); in testTwoFlags()
84 Parser.parseString(Env); in testTwoFlags()
107 scudo::FlagParser Parser; in TEST() local
109 scudo::registerFlags(&Parser, &Flags); in TEST()
114 Parser.parseString("dealloc_type_mismatch=true:delete_size_mismatch=true:" in TEST()
[all …]
/llvm-project/clang/unittests/ASTMatchers/Dynamic/
H A DParserTest.cpp22 class MockSema : public Parser::Sema {
49 Parser::parseExpression(Code, this, &Value, &Error); in parse()
210 Parser::NamedValueMap getTestNamedValues() { in getTestNamedValues()
211 Parser::NamedValueMap Values; in getTestNamedValues()
225 Parser::parseMatcherExpression(Code, &Error)); in TEST()
235 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
244 Parser::parseMatcherExpression(Code, &Error)); in TEST()
256 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST()
265 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
274 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
[all …]
/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dflags.cpp35 void registerFlags(FlagParser *Parser, Flags *F) { in registerFlags() argument
37 Parser->registerFlag(#Name, Description, FlagType::FT_##Type, \ in registerFlags()
44 Parser->registerFlag("GWP_ASAN_" #Name, Description, FlagType::FT_##Type, \ in registerFlags()
66 FlagParser Parser; in initFlags() local
67 registerFlags(&Parser, F); in initFlags()
68 Parser.parseString(getCompileDefinitionScudoDefaultOptions()); in initFlags()
69 Parser.parseString(getScudoDefaultOptions()); in initFlags()
70 Parser.parseString(getEnv("SCUDO_OPTIONS")); in initFlags()
72 Parser.parseStringPair("allocation_ring_buffer_size", V); in initFlags()
/llvm-project/mlir/lib/Query/Matcher/
H A DParser.cpp20 struct Parser::TokenInfo {
38 const char *const Parser::TokenInfo::ID_Extract = "extract";
40 class Parser::CodeTokenizer {
227 Parser::Sema::~Sema() = default;
229 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
235 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> acceptedTypes) { in getMatcherCompletions()
240 struct Parser::ScopedContextEntry {
241 Parser *parser;
243 ScopedContextEntry(Parser *parser, MatcherCtor c) : parser(parser) { in ScopedContextEntry()
255 bool Parser::parseIdentifierPrefixImpl(VariantValue *value) { in parseIdentifierPrefixImpl()
[all …]
/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp58 MCAsmParser &Parser;
141 : MCTargetAsmParser(Options, sti, MII), Parser(parser), in SparcAsmParser()
142 MRI(*Parser.getContext().getRegisterInfo()) { in SparcAsmParser()
143 Parser.addAliasForDirective(".half", ".2byte"); in SparcAsmParser()
144 Parser.addAliasForDirective(".uahalf", ".2byte"); in SparcAsmParser()
145 Parser.addAliasForDirective(".word", ".4byte"); in SparcAsmParser()
146 Parser.addAliasForDirective(".uaword", ".4byte"); in SparcAsmParser()
147 Parser.addAliasForDirective(".nword", is64Bit() ? ".8byte" : ".4byte"); in SparcAsmParser()
149 Parser.addAliasForDirective(".xword", ".8byte"); in SparcAsmParser()
873 const AsmToken &Tok = Parser in ParseInstruction()
59 MCAsmParser &Parser; global() member in __anone9c3bfa50111::SparcAsmParser
[all...]
/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp16 #include "clang/Parse/Parser.h"
225 bool isTokenIdentifierOrKeyword(Parser &P, Token Tok) { in isTokenIdentifierOrKeyword()
242 bool tryParseAndConsumeSpecialTokenKind(Parser &P, OpenACCSpecialTokenKind Kind, in tryParseAndConsumeSpecialTokenKind()
313 OpenACCReductionOperator ParseReductionOperator(Parser &P) { in ParseReductionOperator()
356 bool expectIdentifierOrKeyword(Parser &P) { in expectIdentifierOrKeyword()
367 ParseOpenACCEnterExitDataDirective(Parser &P, Token FirstTok, in ParseOpenACCEnterExitDataDirective()
396 OpenACCAtomicKind ParseOpenACCAtomicKind(Parser &P) { in ParseOpenACCAtomicKind()
416 OpenACCDirectiveKind ParseOpenACCDirectiveKind(Parser &P) { in ParseOpenACCDirectiveKind()
566 void SkipUntilEndOfDirective(Parser &P) {
624 Parser in ParseOpenACCConditionExpr()
[all...]
H A DParseCXXInlineMethods.cpp15 #include "clang/Parse/Parser.h"
24 StringLiteral *Parser::ParseCXXDeletedFunctionMessage() { in ParseCXXDeletedFunctionMessage()
53 void Parser::SkipDeletedFunctionBody() { in SkipDeletedFunctionBody()
69 NamedDecl *Parser::ParseCXXInlineMethodDef( in ParseCXXInlineMethodDef()
244 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { in ParseCXXNonStaticMemberInitializer()
281 Parser::LateParsedDeclaration::~LateParsedDeclaration() {} in ~LateParsedDeclaration()
282 void Parser::LateParsedDeclaration::ParseLexedMethodDeclarations() {} in ParseLexedMethodDeclarations()
283 void Parser::LateParsedDeclaration::ParseLexedMemberInitializers() {} in ParseLexedMemberInitializers()
284 void Parser::LateParsedDeclaration::ParseLexedMethodDefs() {} in ParseLexedMethodDefs()
285 void Parser in ParseLexedMethodDefs()
[all...]
/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp407 MCAsmParser &Parser;
472 return Parser.getContext().getAsmInfo()->getAssemblerDialect(); in isHLASMAlnum()
494 : MCTargetAsmParser(Options, sti, MII), Parser(parser) {
495 MCAsmParserExtension::Initialize(Parser);
774 const AsmToken &PercentTok = Parser.getTok(); in parseRegister()
783 Parser.Lex(); // Eat percent token. in parseRegister()
787 if (Parser.getTok().isNot(AsmToken::Identifier)) { in parseRegister()
795 StringRef Name = Parser.getTok().getString(); in parseRegister()
827 Reg.EndLoc = Parser.getTok().getLoc(); in parseRegister()
828 Parser in parseRegister()
398 MCAsmParser &Parser; global() member in __anonf32883310111::SystemZAsmParser
1215 MCAsmParser &Parser = getParser(); ParseDirectiveInsn() local
1323 MCAsmParser &Parser = getParser(); ParseDirectiveMachine() local
[all...]
/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp110 MCAsmParser &Parser; member in __anond426d4330111::UnwindContext
119 UnwindContext(MCAsmParser &P) : Parser(P), FPReg(ARM::SP) {} in UnwindContext()
140 Parser.Note(Loc, ".fnstart was specified here"); in emitFnStartLocNotes()
145 Parser.Note(Loc, ".cantunwind was specified here"); in emitCantUnwindLocNotes()
150 Parser.Note(Loc, ".handlerdata was specified here"); in emitHandlerDataLocNotes()
160 Parser.Note(*PI++, ".personality was specified here"); in emitPersonalityLocNotes()
162 Parser.Note(*PII++, ".personalityindex was specified here"); in emitPersonalityLocNotes()
688 ARMAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in ARMAsmParser() argument
690 : MCTargetAsmParser(Options, STI, MII), UC(Parser), MS(STI) { in ARMAsmParser()
691 MCAsmParserExtension::Initialize(Parser); in ARMAsmParser()
813 ARMAsmParser *Parser; global() member in __anond426d4330111::ARMOperand
965 ARMOperand(KindTy K,ARMAsmParser & Parser) ARMOperand() argument
3634 CreateITMask(unsigned Mask,SMLoc S,ARMAsmParser & Parser) CreateITMask() argument
3643 CreateCondCode(ARMCC::CondCodes CC,SMLoc S,ARMAsmParser & Parser) CreateCondCode() argument
3652 CreateVPTPred(ARMVCC::VPTCodes CC,SMLoc S,ARMAsmParser & Parser) CreateVPTPred() argument
3661 CreateCoprocNum(unsigned CopVal,SMLoc S,ARMAsmParser & Parser) CreateCoprocNum() argument
3670 CreateCoprocReg(unsigned CopVal,SMLoc S,ARMAsmParser & Parser) CreateCoprocReg() argument
3679 CreateCoprocOption(unsigned Val,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateCoprocOption() argument
3688 CreateCCOut(unsigned RegNum,SMLoc S,ARMAsmParser & Parser) CreateCCOut() argument
3697 CreateToken(StringRef Str,SMLoc S,ARMAsmParser & Parser) CreateToken() argument
3707 CreateReg(unsigned RegNum,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateReg() argument
3718 CreateShiftedRegister(ARM_AM::ShiftOpc ShTy,unsigned SrcReg,unsigned ShiftReg,unsigned ShiftImm,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateShiftedRegister() argument
3732 CreateShiftedImmediate(ARM_AM::ShiftOpc ShTy,unsigned SrcReg,unsigned ShiftImm,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateShiftedImmediate() argument
3744 CreateShifterImm(bool isASR,unsigned Imm,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateShifterImm() argument
3754 CreateRotImm(unsigned Imm,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateRotImm() argument
3764 CreateModImm(unsigned Bits,unsigned Rot,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateModImm() argument
3775 CreateConstantPoolImm(const MCExpr * Val,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateConstantPoolImm() argument
3786 CreateBitfield(unsigned LSB,unsigned Width,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateBitfield() argument
3797 CreateRegList(SmallVectorImpl<std::pair<unsigned,unsigned>> & Regs,SMLoc StartLoc,SMLoc EndLoc,ARMAsmParser & Parser) CreateRegList() argument
3831 CreateVectorList(unsigned RegNum,unsigned Count,bool isDoubleSpaced,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateVectorList() argument
3843 CreateVectorListAllLanes(unsigned RegNum,unsigned Count,bool isDoubleSpaced,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateVectorListAllLanes() argument
3856 CreateVectorListIndexed(unsigned RegNum,unsigned Count,unsigned Index,bool isDoubleSpaced,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateVectorListIndexed() argument
3869 CreateVectorIndex(unsigned Idx,SMLoc S,SMLoc E,MCContext & Ctx,ARMAsmParser & Parser) CreateVectorIndex() argument
3878 CreateImm(const MCExpr * Val,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreateImm() argument
3889 CreateMem(unsigned BaseRegNum,const MCExpr * OffsetImm,unsigned OffsetRegNum,ARM_AM::ShiftOpc ShiftType,unsigned ShiftImm,unsigned Alignment,bool isNegative,SMLoc S,SMLoc E,ARMAsmParser & Parser,SMLoc AlignmentLoc=SMLoc ()) CreateMem() argument
3907 CreatePostIdxReg(unsigned RegNum,bool isAdd,ARM_AM::ShiftOpc ShiftTy,unsigned ShiftImm,SMLoc S,SMLoc E,ARMAsmParser & Parser) CreatePostIdxReg() argument
3919 CreateMemBarrierOpt(ARM_MB::MemBOpt Opt,SMLoc S,ARMAsmParser & Parser) CreateMemBarrierOpt() argument
3929 CreateInstSyncBarrierOpt(ARM_ISB::InstSyncBOpt Opt,SMLoc S,ARMAsmParser & Parser) CreateInstSyncBarrierOpt() argument
3939 CreateTraceSyncBarrierOpt(ARM_TSB::TraceSyncBOpt Opt,SMLoc S,ARMAsmParser & Parser) CreateTraceSyncBarrierOpt() argument
3948 CreateProcIFlags(ARM_PROC::IFlags IFlags,SMLoc S,ARMAsmParser & Parser) CreateProcIFlags() argument
3957 CreateMSRMask(unsigned MMask,SMLoc S,ARMAsmParser & Parser) CreateMSRMask() argument
3966 CreateBankedReg(unsigned Reg,SMLoc S,ARMAsmParser & Parser) CreateBankedReg() argument
4222 MCAsmParser &Parser = getParser(); tryParseRegister() local
4275 MCAsmParser &Parser = getParser(); tryParseShiftToken() local
4297 MCAsmParser &Parser = getParser(); tryParseShiftRegister() local
4387 MCAsmParser &Parser = getParser(); tryParseRegisterWithWriteBack() local
4483 MCAsmParser &Parser = getParser(); parseITCondCode() local
4503 MCAsmParser &Parser = getParser(); parseCoprocNumOperand() local
4524 MCAsmParser &Parser = getParser(); parseCoprocRegOperand() local
4542 MCAsmParser &Parser = getParser(); parseCoprocOptionOperand() local
4613 MCAsmParser &Parser = getParser(); parseRegisterList() local
4784 MCAsmParser &Parser = getParser(); parseVectorLane() local
4827 MCAsmParser &Parser = getParser(); parseVectorList() local
5049 MCAsmParser &Parser = getParser(); parseMemBarrierOptOperand() local
5115 MCAsmParser &Parser = getParser(); parseTraceSyncBarrierOptOperand() local
5135 MCAsmParser &Parser = getParser(); parseInstSyncBarrierOptOperand() local
5179 MCAsmParser &Parser = getParser(); parseProcIFlagsOperand() local
5218 MCAsmParser &Parser = getParser(); parseMSRMaskOperand() local
5319 MCAsmParser &Parser = getParser(); parseBankedRegOperand() local
5341 MCAsmParser &Parser = getParser(); parsePKHImm() local
5380 MCAsmParser &Parser = getParser(); parseSetEndImm() local
5404 MCAsmParser &Parser = getParser(); parseShifterImm() local
5459 MCAsmParser &Parser = getParser(); parseRotImm() local
5497 MCAsmParser &Parser = getParser(); parseModImm() local
5604 MCAsmParser &Parser = getParser(); parseBitfield() local
5662 MCAsmParser &Parser = getParser(); parsePostIdxReg() local
5713 MCAsmParser &Parser = getParser(); parseAM3Offset() local
5930 MCAsmParser &Parser = getParser(); parseMemory() local
6125 MCAsmParser &Parser = getParser(); parseMemRegOffsetShift() local
6189 MCAsmParser &Parser = getParser(); parseFPImm() local
6277 MCAsmParser &Parser = getParser(); parseOperand() local
6447 MCAsmParser &Parser = getParser(); parsePrefix() local
7057 MCAsmParser &Parser = getParser(); ParseInstruction() local
11636 MCAsmParser &Parser = getParser(); parseDirectiveThumbFunc() local
11672 MCAsmParser &Parser = getParser(); parseDirectiveSyntax() local
11696 MCAsmParser &Parser = getParser(); parseDirectiveCode() local
11732 MCAsmParser &Parser = getParser(); parseDirectiveReq() local
11751 MCAsmParser &Parser = getParser(); parseDirectiveUnreq() local
11809 MCAsmParser &Parser = getParser(); parseDirectiveEabiAttr() local
12010 MCAsmParser &Parser = getParser(); parseDirectivePersonality() local
12071 MCAsmParser &Parser = getParser(); parseDirectiveSetFP() local
12127 MCAsmParser &Parser = getParser(); parseDirectivePad() local
12284 MCAsmParser &Parser = getParser(); parseDirectivePersonalityIndex() local
12328 MCAsmParser &Parser = getParser(); parseDirectiveUnwindRaw() local
12380 MCAsmParser &Parser = getParser(); parseDirectiveTLSDescSeq() local
12400 MCAsmParser &Parser = getParser(); parseDirectiveMovSP() local
12443 MCAsmParser &Parser = getParser(); parseDirectiveObjectArch() local
12483 MCAsmParser &Parser = getParser(); parseDirectiveThumbSet() local
12628 MCAsmParser &Parser = getParser(); parseDirectiveSEHEpilogStart() local
12984 MCAsmParser &Parser = getParser(); parseDirectiveArchExtension() local
[all...]
/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp121 MCAsmParser &Parser = getParser(); in consumeToken()
122 SMLoc Result = Parser.getTok().getLoc(); in consumeToken()
123 Parser.Lex();
1098 MCAsmParser &Parser = getParser(); in Error()
1101 Parser.eatToEndOfStatement();
1104 return Parser.Error(L, Msg, Range);
1275 X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser()
1280 Parser.addAliasForDirective(".word", ".2byte");
1497 MCAsmParser &Parser = getParser(); in ParseRegister()
1510 const AsmToken &PercentTok = Parser in ParseRegister()
118 MCAsmParser &Parser = getParser(); consumeToken() local
1092 MCAsmParser &Parser = getParser(); Error() local
1269 X86AsmParser(const MCSubtargetInfo & sti,MCAsmParser & Parser,const MCInstrInfo & mii,const MCTargetOptions & Options) X86AsmParser() argument
1491 MCAsmParser &Parser = getParser(); ParseRegister() local
1876 MCAsmParser &Parser = getParser(); ParseIntelExpression() local
2221 MCAsmParser &Parser = getParser(); ParseIntelInlineAsmIdentifier() local
2271 MCAsmParser &Parser = getParser(); ParseRoundingModeOp() local
2314 MCAsmParser &Parser = getParser(); parseCFlagsOp() local
2457 MCAsmParser &Parser = getParser(); ParseIntelInlineAsmOperator() local
2502 MCAsmParser &Parser = getParser(); ParseMasmOperator() local
2579 MCAsmParser &Parser = getParser(); parseIntelOperand() local
2751 MCAsmParser &Parser = getParser(); parseATTOperand() local
2845 MCAsmParser &Parser = getParser(); ParseZ() local
2864 MCAsmParser &Parser = getParser(); HandleAVX512Operand() local
2956 MCAsmParser &Parser = getParser(); ParseMemOperand() local
3169 MCAsmParser &Parser = getParser(); parsePrimaryExpr() local
3186 MCAsmParser &Parser = getParser(); ParseInstruction() local
4568 MCAsmParser &Parser = getParser(); ParseDirective() local
4695 MCAsmParser &Parser = getParser(); ParseDirectiveCode() local
4733 MCAsmParser &Parser = getParser(); parseDirectiveFPOProc() local
4768 MCAsmParser &Parser = getParser(); parseDirectiveFPOStackAlloc() local
4777 MCAsmParser &Parser = getParser(); parseDirectiveFPOStackAlign() local
4786 MCAsmParser &Parser = getParser(); parseDirectiveFPOEndPrologue() local
4794 MCAsmParser &Parser = getParser(); parseDirectiveFPOEndProc() local
[all...]
/llvm-project/llvm/unittests/Remarks/
H A DYAMLRemarksParsingTest.cpp23 remarks::RemarkParser &Parser = **MaybeParser; in parseGood() local
24 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseGood()
27 Remark = Parser.next(); in parseGood()
39 remarks::RemarkParser &Parser = **MaybeParser; in parseGoodMeta() local
40 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseGoodMeta()
43 Remark = Parser.next(); in parseGoodMeta()
56 remarks::RemarkParser &Parser = **MaybeParser; in parseExpectError() local
57 Expected<std::unique_ptr<remarks::Remark>> Remark = Parser.next(); in parseExpectError()
418 remarks::RemarkParser &Parser = **MaybeParser; in TEST() local
419 Expected<std::unique_ptr<remarks::Remark>> MaybeRemark = Parser.next(); in TEST()
[all …]
/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp37 struct Parser::TokenInfo {
65 const char* const Parser::TokenInfo::ID_Bind = "bind";
66 const char *const Parser::TokenInfo::ID_With = "with";
69 class Parser::CodeTokenizer {
321 Parser::Sema::~Sema() = default;
323 std::vector<ArgKind> Parser::Sema::getAcceptedCompletionTypes( in getAcceptedCompletionTypes()
329 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { in getMatcherCompletions()
333 struct Parser::ScopedContextEntry {
334 Parser *P;
336 ScopedContextEntry(Parser *P, MatcherCtor C) : P(P) { in ScopedContextEntry()
[all …]
/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp84 LanaiAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
86 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser() argument
87 Lexer(Parser.getLexer()), SubtargetInfo(STI) { in LanaiAsmParser()
93 MCAsmParser &Parser;
688 SMLoc Start = Parser.getTok().getLoc();
689 SMLoc End = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1); in parseRegister()
695 PercentTok = Parser.getTok(); in parseRegister()
696 Parser.Lex(); in parseRegister()
705 Parser in parseRegister()
95 MCAsmParser &Parser; global() member in __anon919ab67d0111::LanaiAsmParser
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp227 MCAsmParser &Parser;
274 WebAssemblyAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in tryParseRegister()
276 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in tryParseRegister()
277 Lexer(Parser.getLexer()), Is64(STI.getTargetTriple().isArch64Bit()), in tryParseRegister()
278 TC(Parser, MII, Is64), SkipTypeCheck(Options.MCNoTypeCheck) {
293 auto &SM = Parser.getSourceManager(); in nestingString()
300 void Initialize(MCAsmParser &Parser) override { in nestingString()
301 MCAsmParserExtension::Initialize(Parser); in nestingString()
323 return Parser in pop()
197 MCAsmParser &Parser; global() member in __anonb3abc7af0111::WebAssemblyAsmParser
243 WebAssemblyAsmParser(const MCSubtargetInfo & STI,MCAsmParser & Parser,const MCInstrInfo & MII,const MCTargetOptions & Options) WebAssemblyAsmParser() argument
258 Initialize(MCAsmParser & Parser) Initialize() argument
[all...]

1234567891011