Lines Matching refs:AsmToken
64 bool ParseDirective(AsmToken DirectiveID) override;
832 const AsmToken Tok = Parser.getTok(); in tryParseRegister()
836 if (getLexer().getKind() != AsmToken::Percent) in tryParseRegister()
975 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
982 while (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
991 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
999 bool VEAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
1198 const AsmToken &Tok = Parser.getTok(); in parseMEMOperand()
1215 case AsmToken::Minus: in parseMEMOperand()
1216 case AsmToken::Integer: in parseMEMOperand()
1217 case AsmToken::Dot: in parseMEMOperand()
1218 case AsmToken::Identifier: { in parseMEMOperand()
1227 case AsmToken::LParen: in parseMEMOperand()
1238 case AsmToken::EndOfStatement: in parseMEMOperand()
1243 case AsmToken::LParen: in parseMEMOperand()
1257 case AsmToken::Minus: in parseMEMOperand()
1258 case AsmToken::Integer: in parseMEMOperand()
1259 case AsmToken::Dot: in parseMEMOperand()
1264 case AsmToken::Comma: in parseMEMOperand()
1274 case AsmToken::RParen: in parseMEMOperand()
1281 case AsmToken::Comma: in parseMEMOperand()
1290 if (!Parser.getTok().is(AsmToken::RParen)) in parseMEMOperand()
1304 const AsmToken &Tok = Parser.getTok(); in parseMEMAsOperand()
1322 case AsmToken::Minus: in parseMEMAsOperand()
1323 case AsmToken::Integer: in parseMEMAsOperand()
1324 case AsmToken::Dot: in parseMEMAsOperand()
1325 case AsmToken::Identifier: { in parseMEMAsOperand()
1334 case AsmToken::Percent: in parseMEMAsOperand()
1341 case AsmToken::LParen: in parseMEMAsOperand()
1352 case AsmToken::EndOfStatement: in parseMEMAsOperand()
1353 case AsmToken::Comma: in parseMEMAsOperand()
1359 case AsmToken::LParen: in parseMEMAsOperand()
1372 case AsmToken::Comma: in parseMEMAsOperand()
1378 case AsmToken::RParen: in parseMEMAsOperand()
1382 if (!Parser.getTok().is(AsmToken::RParen)) in parseMEMAsOperand()
1397 const AsmToken Tok1 = Parser.getTok(); in parseMImmOperand()
1398 if (!Tok1.is(AsmToken::LParen)) in parseMImmOperand()
1403 const AsmToken Tok2 = Parser.getTok(); in parseMImmOperand()
1406 if (!Tok2.is(AsmToken::Integer) || getParser().parseExpression(EVal, E)) { in parseMImmOperand()
1411 const AsmToken Tok3 = Parser.getTok(); in parseMImmOperand()
1412 if (!Tok3.is(AsmToken::RParen)) { in parseMImmOperand()
1419 const AsmToken &Tok4 = Parser.getTok(); in parseMImmOperand()
1446 case AsmToken::LParen: { in parseOperand()
1448 const AsmToken Tok1 = Parser.getTok(); in parseOperand()
1458 if (!Parser.getTok().is(AsmToken::Comma)) in parseOperand()
1467 if (!Parser.getTok().is(AsmToken::RParen)) in parseOperand()
1487 if (!Parser.getTok().is(AsmToken::LParen)) in parseOperand()
1500 if (!Parser.getTok().is(AsmToken::RParen)) in parseOperand()
1527 case AsmToken::Percent: in parseVEAsmOperand()
1533 case AsmToken::Minus: in parseVEAsmOperand()
1534 case AsmToken::Integer: in parseVEAsmOperand()
1535 case AsmToken::Dot: in parseVEAsmOperand()
1536 case AsmToken::Identifier: in parseVEAsmOperand()