Lines Matching refs:AsmToken
50 bool ParseDirective(AsmToken DirectiveID) override;
397 const AsmToken &Tok = getParser().getTok(); in ParseRegister()
417 case AsmToken::Identifier: { in parseRegister()
433 assert(getLexer().is(AsmToken::LParen)); in parseBaseRegImm()
445 if (getLexer().isNot(AsmToken::Comma)) { in parseBaseRegImm()
453 if (getLexer().isNot(AsmToken::LessLess)) { in parseBaseRegImm()
472 if (getLexer().isNot(AsmToken::RParen)) { in parseBaseRegImm()
488 case AsmToken::LParen: in parseImmediate()
489 case AsmToken::Minus: in parseImmediate()
490 case AsmToken::Plus: in parseImmediate()
491 case AsmToken::Integer: in parseImmediate()
492 case AsmToken::String: in parseImmediate()
524 if (getLexer().is(AsmToken::LParen)) in parseOperand()
541 if (getLexer().getKind() != AsmToken::Identifier) in parseCSKYSymbol()
575 if (getLexer().getKind() != AsmToken::LBrac) in parseConstpoolSymbol()
580 if (getLexer().getKind() != AsmToken::Identifier) in parseConstpoolSymbol()
587 if (getLexer().getKind() != AsmToken::RBrac) in parseConstpoolSymbol()
605 if (getLexer().is(AsmToken::EndOfStatement)) in ParseInstruction()
613 while (getLexer().is(AsmToken::Comma)) { in ParseInstruction()
622 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseInstruction()
635 const AsmToken &Tok = getParser().getTok(); in tryParseRegister()
648 bool CSKYAsmParser::ParseDirective(AsmToken DirectiveID) { return true; } in ParseDirective()