reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  113     Parser.addAliasForDirective(".half", ".2byte");
  114     Parser.addAliasForDirective(".uahalf", ".2byte");
  115     Parser.addAliasForDirective(".word", ".4byte");
  116     Parser.addAliasForDirective(".uaword", ".4byte");
  117     Parser.addAliasForDirective(".nword", is64Bit() ? ".8byte" : ".4byte");
  119       Parser.addAliasForDirective(".xword", ".8byte");
  633   const AsmToken &Tok = Parser.getTok();
  639   Parser.Lex();
  642     Parser.Lex();
  679         Operands.push_back(SparcOperand::CreateToken("+", Parser.getTok().getLoc()));
  681       Parser.Lex(); // Eat the comma or plus.
  693   Parser.Lex(); // Consume the EndOfStatement.
  704     Parser.eatToEndOfStatement();
  710     Parser.eatToEndOfStatement();
  737     Parser.Lex(); // Eat the '+'
  756   SMLoc S = Parser.getTok().getLoc();
  771     Parser.Lex(); // Eat the '#'.
  772     unsigned MaskVal = StringSwitch<unsigned>(Parser.getTok().getString())
  782     Parser.Lex(); // Eat the identifier token.
  792       Parser.Lex(); // Eat the '|'.
  796   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  815                                                  Parser.getTok().getLoc()));
  816     Parser.Lex(); // Eat the [
  819       SMLoc S = Parser.getTok().getLoc();
  822       Parser.Lex(); // eat %
  825       if (!matchRegisterName(Parser.getTok(), RegNo, RegKind))
  828       Parser.Lex(); // Eat the identifier token.
  829       SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer()-1);
  843                                                  Parser.getTok().getLoc()));
  844     Parser.Lex(); // Eat the ]
  872   SMLoc S = Parser.getTok().getLoc();
  873   SMLoc E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  881     Parser.Lex(); // Eat the '%'.
  884     if (matchRegisterName(Parser.getTok(), RegNo, RegKind)) {
  885       StringRef name = Parser.getTok().getString();
  886       Parser.Lex(); // Eat the identifier token.
  887       E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  923       E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  939       E = SMLoc::getFromPointer(Parser.getTok().getLoc().getPointer() - 1);
  968     Parser.Lex(); // Eat the comma
  972     StringRef modName = Parser.getTok().getString();
  975                                                    Parser.getTok().getLoc()));
  976       Parser.Lex(); // eat the identifier.
 1287   AsmToken Tok = Parser.getTok();
 1298   Parser.Lex(); // Eat the identifier.
 1299   if (Parser.getTok().getKind() != AsmToken::LParen)
 1302   Parser.Lex(); // Eat the LParen token.
 1304   if (Parser.parseParenExpression(subExpr, EndLoc))