reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
830 const AsmToken &AsmParser::Lex() {
86 const AsmToken &Lex() { return getParser().Lex(); }
lib/MC/MCParser/MCAsmParser.cpp45 Lex(); 54 Lex(); 62 Lex(); 106 Lex();lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
2308 Parser.Lex(); // Eat identifier token. 2336 Parser.Lex(); // Eat identifier token. 2406 Parser.Lex(); // Eat identifier token. 2429 Parser.Lex(); // Eat identifier token. 2452 Parser.Lex(); // Eat identifier token. 2467 Parser.Lex(); // Eat hash token. 2522 getParser().Lex(); // Eat hash token. 2595 Parser.Lex(); // Eat the token. 2608 Parser.Lex(); // Eat '#' 2624 Parser.Lex(); 2634 Parser.Lex(); 2649 Parser.Lex(); // Eat the number 2717 Parser.Lex(); // Eat identifier token. 2758 Parser.Lex(); 2955 Parser.Lex(); // Eat operand. 3030 Parser.Lex(); // Consume the option 3059 Parser.Lex(); // Eat identifier 3150 Parser.Lex(); // Eat the register token. 3194 Parser.Lex(); // Eat the slash. 3208 Parser.Lex(); // Eat zero/merge token. 3288 Parser.Lex(); // Eat identifier 3334 Parser.Lex(); // Eat left bracket token. 3485 getParser().Lex(); 3516 Parser.Lex(); // Eat the "mul" 3521 Parser.Lex(); // Eat the "vl" 3526 Parser.Lex(); // Eat the # 3579 Parser.Lex(); // Eat '[' 3632 Parser.Lex(); 3648 Parser.Lex(); // Eat the token. 3669 Parser.Lex(); // Eat '=' 5379 Parser.Lex(); // Eat the '.req' token. 5446 Parser.Lex(); // Eat the identifier. 5630 getParser().Lex(); 5696 getParser().Lex(); 5726 Parser.Lex(); // Eat hash 5745 Parser.Lex();lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
4430 Parser.Lex(); // eat the '[' 4442 Parser.Lex(); 4452 Parser.Lex(); // eat the ']' 4498 Parser.Lex(); 4506 Parser.Lex(); 4513 Parser.Lex(); 4618 Parser.Lex(); 4621 Parser.Lex(); 4663 Parser.Lex(); 4668 Parser.Lex(); 4696 Parser.Lex(); 4710 Parser.Lex(); 5149 Parser.Lex(); 5180 Parser.Lex(); 5276 Parser.Lex(); 5409 Parser.Lex(); 5713 Parser.Lex(); 5714 Parser.Lex(); 6451 Parser.Lex(); 6455 Parser.Lex(); 6463 Parser.Lex(); 6479 Parser.Lex(); 6505 Parser.Lex(); 6509 Parser.Lex(); 6513 Parser.Lex(); 6523 Parser.Lex(); 6532 Parser.Lex(); 6558 Parser.Lex(); 6561 Parser.Lex(); 6587 Parser.Lex(); 6593 Parser.Lex(); 6596 Parser.Lex(); 6604 Parser.Lex(); 6615 Parser.Lex(); 6618 Parser.Lex(); 6771 Parser.Lex(); // eat last token 6800 Parser.Lex(); // eat last tokenlib/Target/ARM/AsmParser/ARMAsmParser.cpp
3930 Parser.Lex(); // Eat identifier token. 3938 Parser.Lex(); // Eat identifier token. 3968 Parser.Lex(); // Eat the operator. 3991 Parser.Lex(); // Eat hash. 4064 Parser.Lex(); // Eat exclaim token 4073 Parser.Lex(); // Eat left bracket token. 4086 Parser.Lex(); // Eat right bracket token. 4156 Parser.Lex(); // Eat the token. 4180 Parser.Lex(); // Eat identifier token. 4200 Parser.Lex(); // Eat identifier token. 4215 Parser.Lex(); // Eat the '{' 4234 Parser.Lex(); // Eat the '}' 4287 Parser.Lex(); // Eat '{' token. 4330 Parser.Lex(); // Eat the minus. 4361 Parser.Lex(); // Eat the comma. 4426 Parser.Lex(); // Eat '}' token. 4434 Parser.Lex(); // Eat '^' token. 4446 Parser.Lex(); // Eat the '['. 4451 Parser.Lex(); // Eat the ']'. 4458 Parser.Lex(); // Eat '#' or '$'. 4476 Parser.Lex(); // Eat the ']'. 4559 Parser.Lex(); // Eat '{' token. 4599 Parser.Lex(); // Eat the minus. 4642 Parser.Lex(); // Eat the comma. 4721 Parser.Lex(); // Eat '}' token. 4787 Parser.Lex(); // Eat identifier token. 4792 Parser.Lex(); // Eat '#' or '$'. 4833 Parser.Lex(); // Eat identifier token. 4855 Parser.Lex(); // Eat identifier token. 4860 Parser.Lex(); // Eat '#' or '$'. 4921 Parser.Lex(); // Eat identifier token. 4939 Parser.Lex(); 4955 Parser.Lex(); // Eat identifier token. 5018 Parser.Lex(); // Eat identifier token. 5039 Parser.Lex(); // Eat identifier token. 5060 Parser.Lex(); // Eat shift type token. 5068 Parser.Lex(); // Eat hash token. 5106 Parser.Lex(); // Eat the token. 5142 Parser.Lex(); // Eat the operator. 5150 Parser.Lex(); // Eat hash token. 5204 Parser.Lex(); // Eat the operator. 5212 Parser.Lex(); // Eat hash token. 5270 Parser.Lex(); 5324 Parser.Lex(); 5333 Parser.Lex(); 5368 Parser.Lex(); // Eat hash token. 5395 Parser.Lex(); // Eat hash token. 5401 Parser.Lex(); // Eat hash token. 5443 Parser.Lex(); // Eat the '+' token. 5446 Parser.Lex(); // Eat the '-' token. 5463 Parser.Lex(); // Eat the ','. 5497 Parser.Lex(); // Eat '#' or '$'. 5525 Parser.Lex(); // Eat the '+' token. 5528 Parser.Lex(); // Eat the '-' token. 5648 Parser.Lex(); // Eat left bracket token. 5663 Parser.Lex(); // Eat right bracket token. 5673 Parser.Lex(); // Eat the '!'. 5682 Parser.Lex(); // Eat the comma. 5687 Parser.Lex(); // Eat the ':'. 5718 Parser.Lex(); // Eat right bracket token. 5730 Parser.Lex(); // Eat the '!'. 5745 Parser.Lex(); // Eat '#' or '$' 5771 Parser.Lex(); // Eat right bracket token. 5783 Parser.Lex(); // Eat the '!'. 5793 Parser.Lex(); // Eat the '-'. 5796 Parser.Lex(); // Eat the '+'. 5808 Parser.Lex(); // Eat the ','. 5817 Parser.Lex(); // Eat right bracket token. 5827 Parser.Lex(); // Eat the '!'. 5860 Parser.Lex(); // Eat shift type token. 5871 Parser.Lex(); // Eat hash token. 5938 Parser.Lex(); // Eat '#' or '$'. 5944 Parser.Lex(); 5953 Parser.Lex(); // Eat the token. 5963 Parser.Lex(); // Eat the token. 6019 Parser.Lex(); 6051 Parser.Lex(); 6074 Parser.Lex(); // Eat exclaim token 6104 Parser.Lex(); // Eat '=' 6126 Parser.Lex(); 6130 Parser.Lex(); // Eat ':' 6190 Parser.Lex(); 6196 Parser.Lex(); // Eat the last ':' 10646 Parser.Lex(); 10673 Parser.Lex(); 10698 Parser.Lex(); 10726 Parser.Lex(); // Eat the '.req' token. 10749 Parser.Lex(); // Eat the identifier. 10816 Parser.Lex(); 10874 Parser.Lex(); 11007 Parser.Lex(); 11095 Parser.Lex(); // skip hash token. 11130 Parser.Lex(); // skip hash token.lib/Target/AVR/AsmParser/AVRAsmParser.cpp
368 Parser.Lex(); 369 Parser.Lex(); // Eat high (odd) register and colon 390 Parser.Lex(); // Eat register token. 446 Parser.Lex(); 460 Parser.Lex(); 461 Parser.Lex(); // Eat modifier name and parenthesis 467 Parser.Lex(); // Eat gs modifier name 475 Parser.Lex(); 477 Parser.Lex(); // Eat the sign and parenthesis 487 Parser.Lex(); // Eat closing parenthesis 492 Parser.Lex(); // Eat closing parenthesis 539 Parser.Lex(); // Eat the token. 564 Parser.Lex(); // Eat register token. 591 Parser.Lex(); 627 Parser.Lex(); // Consume the EndOfStatement 664 Parser.Lex(); 665 Parser.Lex(); // Eat the modifier and parenthesislib/Target/BPF/AsmParser/BPFAsmParser.cpp
332 getParser().Lex(); // Eat identifier token. 490 getParser().Lex();lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
697 Parser.Lex(); 702 Parser.Lex(); // Eat identifier token 832 Parser.Lex(); 833 Parser.Lex(); 835 Parser.Lex(); // Eat the '*' 906 Parser.Lex(); // Eat the '['. 918 Parser.Lex(); // Eat the ']' 950 Parser.Lex(); // Eat the ']'. 974 Parser.Lex(); // Eat the ']'.lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
369 getParser().Lex(); // Consume the EndOfStatement. 407 getParser().Lex(); // Consume the EndOfStatement.lib/Target/Mips/AsmParser/MipsAsmParser.cpp
6117 Parser.Lex(); 6154 Parser.Lex(); 6158 Parser.Lex(); 6162 Parser.Lex(); 6166 Parser.Lex(); 6170 Parser.Lex(); 6174 Parser.Lex(); 6178 Parser.Lex(); 6182 Parser.Lex(); 6186 Parser.Lex(); 6190 Parser.Lex(); 6202 Parser.Lex(); // Eat the '(' token. 6216 Parser.Lex(); // Eat the ')' token. 6257 Parser.Lex(); 6273 Parser.Lex(); 6402 Parser.Lex(); // $ 6403 Parser.Lex(); // identifier 6553 Parser.Lex(); 6564 Parser.Lex(); 6581 Parser.Lex(); 6592 Parser.Lex(); 6629 Parser.Lex(); // Eat the comma. 6648 Parser.Lex(); // Consume the EndOfStatement. 6670 Parser.Lex(); // Eat "noat". 6679 Parser.Lex(); // Consume the EndOfStatement. 6687 Parser.Lex(); // Eat "at". 6694 Parser.Lex(); // Consume the EndOfStatement. 6702 Parser.Lex(); // Eat "=". 6713 Parser.Lex(); // Eat "$". 6732 Parser.Lex(); // Eat "reg". 6742 Parser.Lex(); // Consume the EndOfStatement. 6748 Parser.Lex(); 6756 Parser.Lex(); // Consume the EndOfStatement. 6762 Parser.Lex(); 6770 Parser.Lex(); // Consume the EndOfStatement. 6776 Parser.Lex(); 6784 Parser.Lex(); // Consume the EndOfStatement. 6790 Parser.Lex(); 6802 Parser.Lex(); // Consume the EndOfStatement. 6808 Parser.Lex(); 6821 Parser.Lex(); 6834 Parser.Lex(); // Eat "nodsp". 6849 Parser.Lex(); // Eat "mips16". 6859 Parser.Lex(); // Consume the EndOfStatement. 6865 Parser.Lex(); // Eat "nomips16". 6875 Parser.Lex(); // Consume the EndOfStatement. 6885 Parser.Lex(); // Eat fp token 6891 Parser.Lex(); // Eat '=' token. 6902 Parser.Lex(); // Consume the EndOfStatement. 6909 Parser.Lex(); // Eat "oddspreg". 6923 Parser.Lex(); // Eat "nooddspreg". 6936 Parser.Lex(); // Eat "mt". 6946 Parser.Lex(); // Consume the EndOfStatement. 6952 Parser.Lex(); // Eat "nomt". 6963 Parser.Lex(); // Consume the EndOfStatement. 6969 Parser.Lex(); // Eat "nocrc". 6980 Parser.Lex(); // Consume the EndOfStatement. 6986 Parser.Lex(); // Eat "novirt". 6997 Parser.Lex(); // Consume the EndOfStatement. 7003 Parser.Lex(); // Eat "noginv". 7014 Parser.Lex(); // Consume the EndOfStatement. 7022 Parser.Lex(); 7043 Parser.Lex(); 7057 Parser.Lex(); 7068 Parser.Lex(); 7092 Parser.Lex(); // Eat $. 7094 Parser.Lex(); // Eat identifier. 7111 Parser.Lex(); 7128 Parser.Lex(); 7132 Parser.Lex(); 7171 Parser.Lex(); 7273 Parser.Lex(); // Eat the comma. 7341 getParser().Lex(); // Consume the EndOfStatement. 7392 Parser.Lex(); // Consume the EndOfStatement. 7479 Parser.Lex(); 7483 Parser.Lex(); 7507 getParser().Lex(); 7512 getParser().Lex(); 7636 Parser.Lex(); // Eat EndOfStatement token. 7654 Parser.Lex(); // Eat EndOfStatement token. 7672 Parser.Lex(); // Eat EndOfStatement token. 7690 Parser.Lex(); // Eat EndOfStatement token. 7708 Parser.Lex(); // Eat EndOfStatement token. 7726 Parser.Lex(); // Eat EndOfStatement token. 7747 Parser.Lex(); 7760 Parser.Lex(); 7788 getParser().Lex(); // Eat EndOfStatement token. 7805 getParser().Lex(); // Eat EndOfStatement token. 7823 getParser().Lex(); // Eat EndOfStatement token. 8089 Parser.Lex(); // Eat '=' token. 8109 Parser.Lex(); // Consume the EndOfStatement. 8121 Parser.Lex(); 8146 Parser.Lex(); 8226 Parser.Lex(); // Eat the comma. 8302 Parser.Lex(); 8323 Parser.Lex(); 8386 Parser.Lex(); 8511 getParser().Lex(); // Eat EndOfStatement token.lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
1205 getParser().Lex(); 1415 Parser.Lex(); // Eat the xx16 1418 Parser.Lex(); // Eat the '(' 1429 Parser.Lex(); // Eat the ')' 1449 Parser.Lex(); // Eat the '%'. 1500 Parser.Lex(); // Eat the '('. 1507 Parser.Lex(); // Eat the ')'. 1514 Parser.Lex(); // Eat the '('. 1520 Parser.Lex(); // Eat the '%'. 1679 Parser.Lex(); 1708 Parser.Lex(); 1730 Parser.Lex();lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
975 getParser().Lex(); // Eat identifier token. 993 getParser().Lex(); // Eat '(' 1021 getParser().Lex(); // Eat ')' 1134 getParser().Lex(); // Eat '%' 1147 getParser().Lex(); // Eat the identifier 1152 getParser().Lex(); // Eat '(' 1267 getParser().Lex(); // Eat '(' 1280 getParser().Lex(); // Eat ')' 1330 getParser().Lex(); // Eat '(' 1341 getParser().Lex(); // Eat ')' 1431 getParser().Lex(); // Consume the EndOfStatement. 1507 Parser.Lex(); 1520 Parser.Lex(); 1534 Parser.Lex(); 1546 Parser.Lex(); 1558 Parser.Lex(); 1570 Parser.Lex();lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
639 Parser.Lex(); 642 Parser.Lex(); 681 Parser.Lex(); // Eat the comma or plus. 693 Parser.Lex(); // Consume the EndOfStatement. 737 Parser.Lex(); // Eat the '+' 771 Parser.Lex(); // Eat the '#'. 782 Parser.Lex(); // Eat the identifier token. 792 Parser.Lex(); // Eat the '|'. 816 Parser.Lex(); // Eat the [ 822 Parser.Lex(); // eat % 828 Parser.Lex(); // Eat the identifier token. 844 Parser.Lex(); // Eat the ] 881 Parser.Lex(); // Eat the '%'. 886 Parser.Lex(); // Eat the identifier token. 968 Parser.Lex(); // Eat the comma 976 Parser.Lex(); // eat the identifier. 1298 Parser.Lex(); // Eat the identifier. 1302 Parser.Lex(); // Eat the LParen token.lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
700 Parser.Lex(); 731 Parser.Lex(); 848 Parser.Lex(); 863 Parser.Lex(); 872 Parser.Lex(); 1160 Parser.Lex(); 1172 Parser.Lex(); 1325 Parser.Lex(); 1342 Parser.Lex(); 1348 Parser.Lex(); 1358 Parser.Lex();lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
275 Parser.Lex(); 292 Parser.Lex(); 335 Parser.Lex(); 350 Parser.Lex(); 363 Parser.Lex(); 385 Parser.Lex(); 442 Parser.Lex(); 449 Parser.Lex(); 540 Parser.Lex(); 556 Parser.Lex(); 581 Parser.Lex(); 607 Parser.Lex();lib/Target/X86/AsmParser/X86AsmParser.cpp
88 Parser.Lex(); 1098 Parser.Lex(); // Eat percent token. 1131 Parser.Lex(); // Eat register name. 1140 Parser.Lex(); // Eat 'st' 1146 getParser().Lex(); 1163 if (getParser().Lex().isNot(AsmToken::RParen)) 1167 Parser.Lex(); // Eat ')' 1202 Parser.Lex(); // Eat it. 1213 Parser.Lex(); // Eat identifier token. 1686 Parser.Lex(); // Eat "r*" of r*-sae 1689 Parser.Lex(); // Eat "-" 1690 Parser.Lex(); // Eat the sae 1694 Parser.Lex(); // Eat "}" 1700 Parser.Lex(); // Eat the sae 1703 Parser.Lex(); // Eat "}" 1747 Parser.Lex(); // Eat offset. 1796 Parser.Lex(); // Eat operator. 1965 Parser.Lex(); 2054 Parser.Lex(); // Eat z 2058 Parser.Lex(); // Eat '}' 2076 Parser.Lex(); // Eat "1" of 1to8 2090 Parser.Lex(); // Eat "toN" of 1toN 2093 Parser.Lex(); // Eat "}" 2359 Parser.Lex(); // Eat identifier. 2362 Parser.Lex(); // Eat curly. 2375 Parser.Lex(); 2382 Parser.Lex(); 2403 Parser.Lex(); 2590 Parser.Lex(); // eat the prefix 2598 Parser.Lex(); // go to next prefix or instr 2647 Parser.Lex(); 2671 Parser.Lex(); 3566 Parser.Lex(); 3578 Parser.Lex(); 3639 Parser.Lex(); 3646 Parser.Lex(); 3653 Parser.Lex(); 3659 Parser.Lex(); 3795 getParser().Lex(); 3808 getParser().Lex(); 3815 getParser().Lex(); 3828 getParser().Lex(); 3835 getParser().Lex(); 3848 getParser().Lex(); 3855 getParser().Lex(); 3865 getParser().Lex(); 3876 getParser().Lex();