• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/AsmParser/

Lines Matching defs:Tok

339     } Tok;
420 Tok = o.Tok;
502 return StringRef(Tok.Data, Tok.Length);
2116 Op->Tok.Data = Str.data();
2117 Op->Tok.Length = Str.size();
2464 const AsmToken &Tok = Parser.getTok();
2465 if (Tok.isNot(AsmToken::Identifier)) return -1;
2467 std::string lowerCase = Tok.getString().lower();
2518 const AsmToken &Tok = Parser.getTok();
2519 assert(Tok.is(AsmToken::Identifier) && "Token is not an Identifier");
2521 std::string lowerCase = Tok.getString().lower();
2701 const AsmToken &Tok = Parser.getTok();
2702 if (!Tok.is(AsmToken::Identifier))
2704 unsigned CC = StringSwitch<unsigned>(Tok.getString().lower())
2738 const AsmToken &Tok = Parser.getTok();
2739 if (Tok.isNot(AsmToken::Identifier))
2742 int Num = MatchCoprocessorOperandName(Tok.getString(), 'p');
2757 const AsmToken &Tok = Parser.getTok();
2758 if (Tok.isNot(AsmToken::Identifier))
2761 int Reg = MatchCoprocessorOperandName(Tok.getString(), 'c');
3280 const AsmToken &Tok = Parser.getTok();
3283 if (Tok.is(AsmToken::Identifier)) {
3284 StringRef OptStr = Tok.getString();
3305 } else if (Tok.is(AsmToken::Hash) ||
3306 Tok.is(AsmToken::Dollar) ||
3307 Tok.is(AsmToken::Integer)) {
3342 const AsmToken &Tok = Parser.getTok();
3343 if (!Tok.is(AsmToken::Identifier))
3345 StringRef IFlagsStr = Tok.getString();
3376 const AsmToken &Tok = Parser.getTok();
3377 assert(Tok.is(AsmToken::Identifier) && "Token is not an Identifier");
3378 StringRef Mask = Tok.getString();
3503 const AsmToken &Tok = Parser.getTok();
3504 if (Tok.isNot(AsmToken::Identifier)) {
3508 StringRef ShiftName = Tok.getString();
3549 const AsmToken &Tok = Parser.getTok();
3550 SMLoc S = Tok.getLoc();
3551 if (Tok.isNot(AsmToken::Identifier)) {
3552 Error(Tok.getLoc(), "'be' or 'le' operand expected");
3555 int Val = StringSwitch<int>(Tok.getString())
3562 Error(Tok.getLoc(), "'be' or 'le' operand expected");
3578 const AsmToken &Tok = Parser.getTok();
3579 SMLoc S = Tok.getLoc();
3580 if (Tok.isNot(AsmToken::Identifier)) {
3584 StringRef ShiftName = Tok.getString();
3648 const AsmToken &Tok = Parser.getTok();
3649 SMLoc S = Tok.getLoc();
3650 if (Tok.isNot(AsmToken::Identifier))
3652 StringRef ShiftName = Tok.getString();
3770 AsmToken Tok = Parser.getTok();
3771 SMLoc S = Tok.getLoc();
3775 if (Tok.is(AsmToken::Plus)) {
3778 } else if (Tok.is(AsmToken::Minus)) {
3820 AsmToken Tok = Parser.getTok();
3821 SMLoc S = Tok.getLoc();
3838 SMLoc E = Tok.getLoc();
3854 if (Tok.is(AsmToken::Plus)) {
3857 } else if (Tok.is(AsmToken::Minus)) {
4221 const AsmToken &Tok = Parser.getTok();
4222 if (!Tok.is(AsmToken::Comma) && !Tok.is(AsmToken::RBrac))
4223 return Error(Tok.getLoc(), "malformed memory operand");
4225 if (Tok.is(AsmToken::RBrac)) {
4226 E = Tok.getLoc();
4242 assert(Tok.is(AsmToken::Comma) && "Lost comma in memory operand?!");
4395 const AsmToken &Tok = Parser.getTok();
4396 if (Tok.isNot(AsmToken::Identifier))
4398 StringRef ShiftName = Tok.getString();
4492 const AsmToken &Tok = Parser.getTok();
4493 SMLoc Loc = Tok.getLoc();
4494 if (Tok.is(AsmToken::Real)) {
4495 APFloat RealVal(APFloat::IEEEsingle, Tok.getString());
4507 if (Tok.is(AsmToken::Integer)) {
4508 int64_t Val = Tok.getIntVal();
4939 static bool isDataTypeToken(StringRef Tok) {
4940 return Tok == ".8" || Tok == ".16" || Tok == ".32" || Tok == ".64" ||
4941 Tok == ".i8" || Tok == ".i16" || Tok == ".i32" || Tok == ".i64" ||
4942 Tok == ".u8" || Tok == ".u16" || Tok == ".u32" || Tok == ".u64" ||
4943 Tok == ".s8" || Tok == ".s16" || Tok == ".s32" || Tok == ".s64" ||
4944 Tok == ".p8" || Tok == ".p16" || Tok == ".f32" || Tok == ".f64" ||
4945 Tok == ".f" || Tok == ".d";
7653 const AsmToken &Tok = Parser.getTok();
7654 if (Tok.isNot(AsmToken::EndOfStatement)) {
7655 if (Tok.isNot(AsmToken::Identifier) && Tok.isNot(AsmToken::String))
7657 Name = Tok.getIdentifier();
7686 const AsmToken &Tok = Parser.getTok();
7687 if (Tok.isNot(AsmToken::Identifier))
7689 StringRef Mode = Tok.getString();
7709 const AsmToken &Tok = Parser.getTok();
7710 if (Tok.isNot(AsmToken::Integer))