Lines Matching refs:MCParser
120 static bool expectAbsExpression(MCAsmParser &MCParser, int64_t &Value, raw_ostream& Err) { in expectAbsExpression() argument
122 if (MCParser.getLexer().isNot(AsmToken::Equal)) { in expectAbsExpression()
126 MCParser.getLexer().Lex(); in expectAbsExpression()
128 if (MCParser.parseAbsoluteExpression(Value)) { in expectAbsExpression()
136 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser, in parseField() argument
139 if (!expectAbsExpression(MCParser, Value, Err)) in parseField()
146 static bool parseBitField(amd_kernel_code_t &C, MCAsmParser &MCParser, in parseBitField() argument
149 if (!expectAbsExpression(MCParser, Value, Err)) in parseBitField()
157 using ParseFx = bool(*)(amd_kernel_code_t &, MCAsmParser &MCParser,
170 MCAsmParser &MCParser, in parseAmdKernelCodeField() argument
179 return Parser ? Parser(C, MCParser, Err) : false; in parseAmdKernelCodeField()