Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:Tok

163     } Tok;
197 return StringRef(Tok.Data, Tok.Length);
201 Tok.Data = Value.data();
202 Tok.Length = Value.size();
402 Res->Tok.Data = Str.data();
403 Res->Tok.Length = Str.size();
487 const AsmToken &Tok = Parser.getTok();
488 if (Tok.isNot(AsmToken::Identifier)) {
491 SMRange(StartLoc, Tok.getEndLoc()));
494 RegNo = MatchRegisterName(Tok.getString());
498 RegNo = MatchRegisterName(Tok.getString().lower());
511 + Tok.getString() + " is only available in 64-bit mode",
512 SMRange(StartLoc, Tok.getEndLoc()));
516 if (RegNo == 0 && (Tok.getString() == "st" || Tok.getString() == "ST")) {
518 EndLoc = Tok.getLoc();
545 EndLoc = Tok.getLoc();
552 if (RegNo == 0 && Tok.getString().size() == 3 &&
553 Tok.getString().startswith("db")) {
554 switch (Tok.getString()[2]) {
566 EndLoc = Tok.getLoc();
575 SMRange(StartLoc, Tok.getEndLoc()));
578 EndLoc = Tok.getEndLoc();
694 const AsmToken &Tok = Parser.getTok();
698 unsigned Size = getIntelMemOperandSize(Tok.getString());
701 assert (Tok.getString() == "PTR" && "Unexpected token!");