Lines Matching refs:AsmToken
55 bool ParseDirective(AsmToken DirectiveID) override;
56 bool ParseDirectiveRefSym(AsmToken DirectiveID);
309 if (getLexer().getKind() == AsmToken::Identifier) { in tryParseRegister()
318 AsmToken const &T = getParser().getTok(); in tryParseRegister()
365 if (getLexer().getKind() == AsmToken::Dollar) in parseJccInstruction()
381 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseJccInstruction()
405 if (getLexer().is(AsmToken::EndOfStatement)) in ParseInstruction()
413 if (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
419 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
429 bool MSP430AsmParser::ParseDirectiveRefSym(AsmToken DirectiveID) { in ParseDirectiveRefSym()
439 bool MSP430AsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
456 case AsmToken::Identifier: { in ParseOperand()
466 case AsmToken::Integer: in ParseOperand()
467 case AsmToken::Plus: in ParseOperand()
468 case AsmToken::Minus: { in ParseOperand()
476 if (getLexer().getKind() == AsmToken::LParen) { in ParseOperand()
481 if (getLexer().getKind() != AsmToken::RParen) in ParseOperand()
492 case AsmToken::Amp: { in ParseOperand()
505 case AsmToken::At: { in ParseOperand()
513 if (getLexer().getKind() == AsmToken::Plus) { in ParseOperand()
525 case AsmToken::Hash: in ParseOperand()