Home | History | Annotate | Download | only in Disassembler

Lines Matching refs:Decoder

35                                               const void *Decoder);
39 const void *Decoder);
42 const void *Decoder);
45 const void *Decoder);
48 const void *Decoder);
51 const void *Decoder);
54 const void *Decoder);
57 const void *Decoder);
60 const void *Decoder);
63 const void *Decoder);
66 const void *Decoder);
69 const void *Decoder);
72 const void *Decoder);
75 const void *Decoder);
78 const void *Decoder);
81 const void *Decoder);
85 const void *Decoder);
88 const void *Decoder);
90 uint64_t Address, const void *Decoder);
92 uint64_t Address, const void *Decoder);
94 uint64_t Address, const void *Decoder);
96 uint64_t Address, const void *Decoder);
100 const void *Decoder);
103 const void *Decoder);
107 const void *Decoder);
110 const void *Decoder);
114 const void *Decoder);
117 const void *Decoder);
120 const void *Decoder);
123 const void *Decoder);
126 const void *Decoder);
129 const void *Decoder);
131 uint64_t Address, const void *Decoder);
133 uint64_t Address, const void *Decoder);
136 const void *Decoder);
140 const void *Decoder);
142 uint64_t Address, const void *Decoder);
146 const void *Decoder);
148 uint64_t Addr, const void *Decoder);
151 const void *Decoder);
153 uint64_t Addr, const void *Decoder);
156 const void *Decoder);
158 uint64_t Addr, const void *Decoder);
161 const void *Decoder);
163 uint64_t Addr, const void *Decoder);
165 uint64_t Addr, const void *Decoder);
167 uint64_t Addr, const void *Decoder);
169 uint64_t Addr, const void *Decoder);
171 uint64_t Addr, const void *Decoder);
175 const void *Decoder);
179 const void *Decoder);
226 // Calling the auto-generated decoder function.
267 const void *Decoder) {
278 const void *Decoder) {
281 return DecodeFPR128RegisterClass(Inst, RegNo, Addr, Decoder);
296 const void *Decoder) {
317 const void *Decoder) {
338 const void *Decoder) {
359 const void *Decoder) {
380 const void *Decoder) {
391 const void *Decoder) {
413 const void *Decoder) {
424 const void *Decoder) {
447 const void *Decoder) {
468 uint64_t Addr, const void *Decoder) {
491 uint64_t Addr, const void *Decoder) {
515 const void *Decoder) {
535 uint64_t Addr, const void *Decoder) {
558 uint64_t Addr, const void *Decoder) {
582 const void *Decoder) {
592 const void *Decoder) {
601 const void *Decoder) {
607 uint64_t Addr, const void *Decoder) {
610 static_cast<const AArch64Disassembler *>(Decoder);
623 uint64_t Address, const void *Decoder) {
631 const void *Decoder) {
641 const void *Decoder) {
649 const void *Decoder) {
650 // This decoder exists to add the dummy Lane operand to the MCInst, which must
657 DecodeFPR128RegisterClass(Inst, Rd, Address, Decoder);
658 DecodeGPR64RegisterClass(Inst, Rn, Address, Decoder);
660 DecodeGPR64RegisterClass(Inst, Rd, Address, Decoder);
661 DecodeFPR128RegisterClass(Inst, Rn, Address, Decoder);
683 uint64_t Addr, const void *Decoder) {
689 const void *Decoder) {
694 uint64_t Addr, const void *Decoder) {
700 const void *Decoder) {
705 uint64_t Addr, const void *Decoder) {
711 const void *Decoder) {
716 uint64_t Addr, const void *Decoder) {
721 uint64_t Addr, const void *Decoder) {
726 uint64_t Addr, const void *Decoder) {
731 uint64_t Addr, const void *Decoder) {
736 uint64_t Addr, const void *Decoder) {
742 const void *Decoder) {
771 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
772 DecodeGPR32RegisterClass(Inst, Rn, Addr, Decoder);
773 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
792 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
793 DecodeGPR64RegisterClass(Inst, Rn, Addr, Decoder);
794 DecodeGPR64RegisterClass(Inst, Rm, Addr, Decoder);
804 const void *Decoder) {
817 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
822 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
837 const void *Decoder) {
842 static_cast<const AArch64Disassembler *>(Decoder);
859 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
866 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
870 DecodeFPR128RegisterClass(Inst, Rt, Addr, Decoder);
874 DecodeFPR64RegisterClass(Inst, Rt, Addr, Decoder);
878 DecodeFPR32RegisterClass(Inst, Rt, Addr, Decoder);
882 DecodeFPR16RegisterClass(Inst, Rt, Addr, Decoder);
886 DecodeFPR8RegisterClass(Inst, Rt, Addr, Decoder);
890 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
898 const void *Decoder) {
958 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1001 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
1023 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
1031 DecodeFPR128RegisterClass(Inst, Rt, Addr, Decoder);
1039 DecodeFPR64RegisterClass(Inst, Rt, Addr, Decoder);
1047 DecodeFPR32RegisterClass(Inst, Rt, Addr, Decoder);
1055 DecodeFPR16RegisterClass(Inst, Rt, Addr, Decoder);
1063 DecodeFPR8RegisterClass(Inst, Rt, Addr, Decoder);
1067 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1083 const void *Decoder) {
1099 DecodeGPR32RegisterClass(Inst, Rs, Addr, Decoder);
1119 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
1123 DecodeGPR32RegisterClass(Inst, Rs, Addr, Decoder);
1131 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
1135 DecodeGPR32RegisterClass(Inst, Rs, Addr, Decoder);
1139 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
1140 DecodeGPR32RegisterClass(Inst, Rt2, Addr, Decoder);
1144 DecodeGPR32RegisterClass(Inst, Rs, Addr, Decoder);
1148 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
1149 DecodeGPR64RegisterClass(Inst, Rt2, Addr, Decoder);
1153 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1166 const void *Decoder) {
1207 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1227 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
1228 DecodeGPR64RegisterClass(Inst, Rt2, Addr, Decoder);
1240 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
1241 DecodeGPR32RegisterClass(Inst, Rt2, Addr, Decoder);
1251 DecodeFPR128RegisterClass(Inst, Rt, Addr, Decoder);
1252 DecodeFPR128RegisterClass(Inst, Rt2, Addr, Decoder);
1262 DecodeFPR64RegisterClass(Inst, Rt, Addr, Decoder);
1263 DecodeFPR64RegisterClass(Inst, Rt2, Addr, Decoder);
1273 DecodeFPR32RegisterClass(Inst, Rt, Addr, Decoder);
1274 DecodeFPR32RegisterClass(Inst, Rt2, Addr, Decoder);
1278 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1295 const void *Decoder) {
1310 DecodeGPR32spRegisterClass(Inst, Rd, Addr, Decoder);
1311 DecodeGPR32spRegisterClass(Inst, Rn, Addr, Decoder);
1312 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
1316 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
1317 DecodeGPR32spRegisterClass(Inst, Rn, Addr, Decoder);
1318 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
1322 DecodeGPR64spRegisterClass(Inst, Rd, Addr, Decoder);
1323 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1324 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
1328 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1329 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1330 DecodeGPR32RegisterClass(Inst, Rm, Addr, Decoder);
1334 DecodeGPR64spRegisterClass(Inst, Rd, Addr, Decoder);
1335 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1336 DecodeGPR64RegisterClass(Inst, Rm, Addr, Decoder);
1340 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1341 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1342 DecodeGPR64RegisterClass(Inst, Rm, Addr, Decoder);
1352 const void *Decoder) {
1360 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1362 DecodeGPR64spRegisterClass(Inst, Rd, Addr, Decoder);
1363 DecodeGPR64RegisterClass(Inst, Rn, Addr, Decoder);
1369 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
1371 DecodeGPR32spRegisterClass(Inst, Rd, Addr, Decoder);
1372 DecodeGPR32RegisterClass(Inst, Rn, Addr, Decoder);
1383 const void *Decoder) {
1390 DecodeFPR64RegisterClass(Inst, Rd, Addr, Decoder);
1392 DecodeVectorRegisterClass(Inst, Rd, Addr, Decoder);
1422 const void *Decoder) {
1429 DecodeVectorRegisterClass(Inst, Rd, Addr, Decoder);
1430 DecodeVectorRegisterClass(Inst, Rd, Addr, Decoder);
1439 uint64_t Addr, const void *Decoder) {
1444 static_cast<const AArch64Disassembler *>(Decoder);
1450 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1458 uint64_t Addr, const void *Decoder) {
1468 static_cast<const AArch64Disassembler *>(Decoder);
1475 DecodeGPR64spRegisterClass(Inst, Rd, Addr, Decoder);
1477 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder);
1478 DecodeGPR64spRegisterClass(Inst, Rn, Addr, Decoder);
1481 DecodeGPR32spRegisterClass(Inst, Rd, Addr, Decoder);
1483 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder);
1484 DecodeGPR32spRegisterClass(Inst, Rn, Addr, Decoder);
1495 const void *Decoder) {
1498 static_cast<const AArch64Disassembler *>(Decoder);
1512 const void *Decoder) {
1527 static_cast<const AArch64Disassembler *>(Decoder);
1535 uint64_t Addr, const void *Decoder) {
1541 static_cast<const AArch64Disassembler *>(Decoder);
1548 DecodeGPR32RegisterClass(Inst, Rt, Addr, Decoder);
1550 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder);
1562 const void *Decoder) {
1575 const void *Decoder) {
1578 RegNo, Addr, Decoder);
1584 const void *Decoder) {
1587 RegNo, Addr, Decoder);