Lines Matching refs:Identifier
1962 /// Identifier when called, and if it is a register name the token is eaten and
1967 assert(Tok.is(AsmToken::Identifier) && "Token is not an Identifier");
1983 Parser.Lex(); // Eat identifier token.
1991 if (Parser.getTok().isNot(AsmToken::Identifier)) {
2026 if (Parser.getTok().isNot(AsmToken::Identifier)) {
2044 Parser.Lex(); // Eat identifier token.
2056 // Either an identifier for named values or a 5-bit immediate.
2082 if (Tok.isNot(AsmToken::Identifier)) {
2093 Parser.Lex(); // Eat identifier token.
2105 if (Tok.isNot(AsmToken::Identifier)) {
2116 Parser.Lex(); // Eat identifier token.
2293 if (!Parser.getTok().is(AsmToken::Identifier) ||
2356 assert(Tok.is(AsmToken::Identifier) && "Token is not an Identifier");
2362 Parser.Lex(); // Eat identifier token.
2696 if (Tok.isNot(AsmToken::Identifier) || parseRegister(Operands))
2748 if (Tok.isNot(AsmToken::Identifier)) {
2777 if (Tok.isNot(AsmToken::Identifier))
2796 Parser.Lex(); // Eat identifier
2804 if (Parser.getTok().isNot(AsmToken::Identifier))
2903 if (Parser.getTok().isNot(AsmToken::Identifier)) {
2954 Parser.Lex(); // Eat identifier
3075 if (!Tok.is(AsmToken::Identifier))
3156 case AsmToken::Identifier: {
3172 // identifier (like labels) as expressions and create them as immediates.
3308 if (Parser.getTok().is(AsmToken::Identifier) &&
4368 /// The number of arguments depends on the loh identifier.
4373 if (getParser().getTok().isNot(AsmToken::Identifier)) {
4375 return TokError("expected an identifier or a number in directive");
4376 // We successfully get a numeric value for the identifier.
4380 return TokError("invalid numeric identifier in directive");
4384 // We successfully parse an identifier.
4389 return TokError("invalid identifier in directive");
4392 // Consume the identifier.
4403 return TokError("expected identifier in directive");
4471 if (Parser.getTok().isNot(AsmToken::Identifier)) {
4477 Parser.Lex(); // Eat the identifier.
4611 if (getParser().getTok().isNot(AsmToken::Identifier)) {