• Home
  • Raw
  • Download

Lines Matching refs:Parser

65     MCAsmParser &Parser = getParser();  in consumeToken()  local
66 SMLoc Result = Parser.getTok().getLoc(); in consumeToken()
67 Parser.Lex(); in consumeToken()
638 MCAsmParser &Parser = getParser(); in Error() local
640 return Parser.Error(L, Msg, Ranges); in Error()
646 MCAsmParser &Parser = getParser(); in ErrorAndEatStatement() local
647 Parser.eatToEndOfStatement(); in ErrorAndEatStatement()
771 X86AsmParser(MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser() argument
778 CreateX86AsmInstrumentation(Options, Parser.getContext(), STI)); in X86AsmParser()
860 MCAsmParser &Parser = getParser(); in ParseRegister() local
862 const AsmToken &PercentTok = Parser.getTok(); in ParseRegister()
868 Parser.Lex(); // Eat percent token. in ParseRegister()
870 const AsmToken &Tok = Parser.getTok(); in ParseRegister()
903 Parser.Lex(); // Eat 'st' in ParseRegister()
911 const AsmToken &IntTok = Parser.getTok(); in ParseRegister()
927 return Error(Parser.getTok().getLoc(), "expected ')'"); in ParseRegister()
929 EndLoc = Parser.getTok().getEndLoc(); in ParseRegister()
930 Parser.Lex(); // Eat ')' in ParseRegister()
934 EndLoc = Parser.getTok().getEndLoc(); in ParseRegister()
952 EndLoc = Parser.getTok().getEndLoc(); in ParseRegister()
953 Parser.Lex(); // Eat it. in ParseRegister()
964 Parser.Lex(); // Eat identifier token. in ParseRegister()
1119 MCAsmParser &Parser = getParser(); in ParseIntelExpression() local
1120 const AsmToken &Tok = Parser.getTok(); in ParseIntelExpression()
1241 MCAsmParser &Parser = getParser(); in ParseIntelBracExpression() local
1242 const AsmToken &Tok = Parser.getTok(); in ParseIntelBracExpression()
1246 Parser.Lex(); // Eat '[' in ParseIntelBracExpression()
1283 Parser.Lex(); // Eat the field. in ParseIntelBracExpression()
1317 MCAsmParser &Parser = getParser(); in ParseIntelIdentifier() local
1325 const AsmToken &Tok = Parser.getTok(); in ParseIntelIdentifier()
1364 MCAsmParser &Parser = getParser(); in ParseIntelSegmentOverride() local
1366 const AsmToken &Tok = Parser.getTok(); // Eat colon. in ParseIntelSegmentOverride()
1369 Parser.Lex(); // Eat ':' in ParseIntelSegmentOverride()
1374 AsmToken ImmDispToken = Parser.Lex(); // Eat the integer. in ParseIntelSegmentOverride()
1415 MCAsmParser &Parser = getParser(); in ParseRoundingModeOp() local
1416 const AsmToken &Tok = Parser.getTok(); in ParseRoundingModeOp()
1427 Parser.Lex(); // Eat "r*" of r*-sae in ParseRoundingModeOp()
1430 Parser.Lex(); // Eat "-" in ParseRoundingModeOp()
1431 Parser.Lex(); // Eat the sae in ParseRoundingModeOp()
1434 Parser.Lex(); // Eat "}" in ParseRoundingModeOp()
1436 MCConstantExpr::Create(rndMode, Parser.getContext()); in ParseRoundingModeOp()
1445 MCAsmParser &Parser = getParser(); in ParseIntelMemOperand() local
1446 const AsmToken &Tok = Parser.getTok(); in ParseIntelMemOperand()
1472 Parser.Lex(); // Eat '[' in ParseIntelMemOperand()
1505 MCAsmParser &Parser = getParser(); in ParseIntelDotOperator() local
1506 const AsmToken &Tok = Parser.getTok(); in ParseIntelDotOperator()
1550 MCAsmParser &Parser = getParser(); in ParseIntelOffsetOfOperator() local
1551 const AsmToken &Tok = Parser.getTok(); in ParseIntelOffsetOfOperator()
1553 Parser.Lex(); // Eat offset. in ParseIntelOffsetOfOperator()
1588 MCAsmParser &Parser = getParser(); in ParseIntelOperator() local
1589 const AsmToken &Tok = Parser.getTok(); in ParseIntelOperator()
1591 Parser.Lex(); // Eat operator. in ParseIntelOperator()
1622 MCAsmParser &Parser = getParser(); in ParseIntelOperand() local
1623 const AsmToken &Tok = Parser.getTok(); in ParseIntelOperand()
1641 Parser.Lex(); // Eat operand size (e.g., byte, word). in ParseIntelOperand()
1644 Parser.Lex(); // Eat ptr. in ParseIntelOperand()
1711 MCAsmParser &Parser = getParser(); in ParseATTOperand() local
1715 return ParseMemOperand(0, Parser.getTok().getLoc()); in ParseATTOperand()
1740 SMLoc Start = Parser.getTok().getLoc(), End; in ParseATTOperand()
1741 Parser.Lex(); in ParseATTOperand()
1748 SMLoc Start = Parser.getTok().getLoc(), End; in ParseATTOperand()
1758 MCAsmParser &Parser = getParser(); in HandleAVX512Operand() local
1769 Parser.Lex(); // Eat "1" of 1to8 in HandleAVX512Operand()
1785 Parser.Lex(); // Eat "toN" of 1toN in HandleAVX512Operand()
1789 Parser.Lex(); // Eat "}" in HandleAVX512Operand()
1812 Parser.Lex(); // Eat the z in HandleAVX512Operand()
1816 Parser.Lex(); // Eat the } in HandleAVX512Operand()
1830 MCAsmParser &Parser = getParser(); in ParseMemOperand() local
1851 Parser.Lex(); in ParseMemOperand()
1855 SMLoc LParenLoc = Parser.getTok().getLoc(); in ParseMemOperand()
1856 Parser.Lex(); // Eat the '('. in ParseMemOperand()
1880 Parser.Lex(); in ParseMemOperand()
1891 BaseLoc = Parser.getTok().getLoc(); in ParseMemOperand()
1901 Parser.Lex(); // Eat the comma. in ParseMemOperand()
1902 IndexLoc = Parser.getTok().getLoc(); in ParseMemOperand()
1918 Error(Parser.getTok().getLoc(), in ParseMemOperand()
1922 Parser.Lex(); // Eat the comma. in ParseMemOperand()
1925 SMLoc Loc = Parser.getTok().getLoc(); in ParseMemOperand()
1949 SMLoc Loc = Parser.getTok().getLoc(); in ParseMemOperand()
1963 Error(Parser.getTok().getLoc(), "unexpected token in memory operand"); in ParseMemOperand()
1966 SMLoc MemEnd = Parser.getTok().getEndLoc(); in ParseMemOperand()
1967 Parser.Lex(); // Eat the ')'. in ParseMemOperand()
1999 MCAsmParser &Parser = getParser(); in ParseInstruction() local
2144 Parser.eatToEndOfStatement(); in ParseInstruction()
2149 Parser.Lex(); in ParseInstruction()
2162 Parser.Lex(); in ParseInstruction()
2837 MCAsmParser &Parser = getParser(); in ParseDirective() local
2845 if (Parser.getTok().getString() == "prefix") in ParseDirective()
2846 Parser.Lex(); in ParseDirective()
2847 else if (Parser.getTok().getString() == "noprefix") in ParseDirective()
2857 if (Parser.getTok().getString() == "noprefix") in ParseDirective()
2858 Parser.Lex(); in ParseDirective()
2859 else if (Parser.getTok().getString() == "prefix") in ParseDirective()
2872 MCAsmParser &Parser = getParser(); in ParseDirectiveWord() local
2889 Parser.Lex(); in ParseDirectiveWord()
2893 Parser.Lex(); in ParseDirectiveWord()
2900 MCAsmParser &Parser = getParser(); in ParseDirectiveCode() local
2902 Parser.Lex(); in ParseDirectiveCode()
2908 Parser.Lex(); in ParseDirectiveCode()
2914 Parser.Lex(); in ParseDirectiveCode()