Lines Matching defs:Decoder
41 const MCDisassembler *Decoder);
44 const MCDisassembler *Decoder);
48 const MCDisassembler *Decoder);
50 const MCDisassembler *Decoder);
54 const void *Decoder);
57 const void *Decoder);
61 const MCDisassembler *Decoder);
65 const MCDisassembler *Decoder);
68 const void *Decoder);
72 const MCDisassembler *Decoder);
75 const MCDisassembler *Decoder);
78 const MCDisassembler *Decoder);
81 const MCDisassembler *Decoder);
84 const MCDisassembler *Decoder);
87 const MCDisassembler *Decoder);
90 const MCDisassembler *Decoder);
93 const MCDisassembler *Decoder);
96 const MCDisassembler *Decoder);
99 const MCDisassembler *Decoder);
102 const MCDisassembler *Decoder);
105 const MCDisassembler *Decoder);
108 const MCDisassembler *Decoder);
111 const MCDisassembler *Decoder);
114 const MCDisassembler *Decoder);
117 const MCDisassembler *Decoder);
120 const MCDisassembler *Decoder);
123 const MCDisassembler *Decoder);
126 const MCDisassembler *Decoder);
129 const MCDisassembler *Decoder);
132 const MCDisassembler *Decoder);
135 const MCDisassembler *Decoder);
139 const MCDisassembler *Decoder);
143 const MCDisassembler *Decoder);
146 const MCDisassembler *Decoder);
150 const MCDisassembler *Decoder);
153 const MCDisassembler *Decoder);
156 const MCDisassembler *Decoder);
159 const MCDisassembler *Decoder);
162 const MCDisassembler *Decoder);
165 const MCDisassembler *Decoder);
168 const MCDisassembler *Decoder);
171 const MCDisassembler *Decoder);
174 const MCDisassembler *Decoder);
177 const MCDisassembler *Decoder);
180 const MCDisassembler *Decoder);
183 const MCDisassembler *Decoder);
186 const MCDisassembler *Decoder);
189 const MCDisassembler *Decoder);
192 const MCDisassembler *Decoder);
195 const MCDisassembler *Decoder);
198 const MCDisassembler *Decoder);
201 const MCDisassembler *Decoder);
204 const MCDisassembler *Decoder);
206 const MCDisassembler *Decoder);
209 const MCDisassembler *Decoder);
212 const MCDisassembler *Decoder);
215 const MCDisassembler *Decoder);
340 const MCDisassembler *Decoder) {
352 const MCDisassembler *Decoder) {
368 const MCDisassembler *Decoder) {
381 const void *Decoder) {
393 const MCDisassembler *Decoder) {
405 const void *Decoder) {
417 const MCDisassembler *Decoder) {
438 const MCDisassembler *Decoder) {
449 const void *Decoder) {
460 const MCDisassembler *Decoder) {
469 const MCDisassembler *Decoder) {
476 const MCDisassembler *Decoder) {
483 if (!Decoder->tryAddingSymbolicOperand(Inst, (ImmVal << 2), Addr,
491 const MCDisassembler *Decoder) {
498 if (!Decoder->tryAddingSymbolicOperand(
505 const MCDisassembler *Decoder) {
512 if (!Decoder->tryAddingSymbolicOperand(Inst, (ImmVal * 4), Addr,
520 const MCDisassembler *Decoder) {
528 const MCDisassembler *Decoder) {
538 const MCDisassembler *Decoder) {
546 const MCDisassembler *Decoder) {
555 Inst, Rd, Address, Decoder);
557 Inst, Rn, Address, Decoder);
560 Inst, Rd, Address, Decoder);
562 Inst, Rn, Address, Decoder);
585 const MCDisassembler *Decoder) {
591 const MCDisassembler *Decoder) {
597 const MCDisassembler *Decoder) {
603 const MCDisassembler *Decoder) {
609 const MCDisassembler *Decoder) {
615 const MCDisassembler *Decoder) {
621 const MCDisassembler *Decoder) {
627 const MCDisassembler *Decoder) {
633 const MCDisassembler *Decoder) {
639 const MCDisassembler *Decoder) {
645 const MCDisassembler *Decoder) {
651 const MCDisassembler *Decoder) {
681 Decoder);
683 Decoder);
685 Decoder);
705 Decoder);
707 Decoder);
709 Decoder);
719 const MCDisassembler *Decoder) {
733 Decoder);
739 Decoder);
754 const MCDisassembler *Decoder) {
775 Decoder);
783 Decoder);
788 Decoder);
793 Decoder);
798 Decoder);
803 Decoder);
808 Decoder);
813 Decoder);
814 if (!Decoder->tryAddingSymbolicOperand(Inst, offset, Addr, Fail, 0, 0, 4))
821 const MCDisassembler *Decoder) {
882 Decoder);
934 Decoder);
962 Decoder);
971 Decoder);
980 Decoder);
989 Decoder);
998 Decoder);
1007 Decoder);
1012 Decoder);
1028 const MCDisassembler *Decoder) {
1045 Decoder);
1066 Decoder);
1071 Decoder);
1080 Decoder);
1085 Decoder);
1090 Decoder);
1092 Decoder);
1097 Decoder);
1102 Decoder);
1104 Decoder);
1109 Decoder);
1122 const MCDisassembler *Decoder) {
1174 Decoder);
1206 Decoder);
1208 Decoder);
1221 Decoder);
1223 Decoder);
1242 Decoder);
1244 Decoder);
1255 Decoder);
1257 Decoder);
1268 Decoder);
1270 Decoder);
1275 Decoder);
1292 const MCDisassembler *Decoder) {
1305 Inst, Rn /* writeback register */, Addr, Decoder);
1313 Decoder);
1315 Decoder);
1316 DecodeSImm<10>(Inst, offset, Addr, Decoder);
1327 const MCDisassembler *Decoder) {
1343 Decoder);
1345 Decoder);
1347 Decoder);
1352 Decoder);
1354 Decoder);
1356 Decoder);
1361 Decoder);
1363 Decoder);
1365 Decoder);
1370 Decoder);
1372 Decoder);
1374 Decoder);
1379 Decoder);
1381 Decoder);
1383 Decoder);
1388 Decoder);
1390 Decoder);
1392 Decoder);
1402 const MCDisassembler *Decoder) {
1411 Decoder);
1414 Inst, Rd, Addr, Decoder);
1416 Decoder);
1423 Decoder);
1426 Inst, Rd, Addr, Decoder);
1428 Decoder);
1439 const MCDisassembler *Decoder) {
1447 Decoder);
1450 Decoder);
1480 const MCDisassembler *Decoder) {
1488 Decoder);
1490 Decoder);
1500 const MCDisassembler *Decoder) {
1510 Decoder);
1511 if (!Decoder->tryAddingSymbolicOperand(Inst, imm, Addr, Fail, 0, 0, 4))
1519 const MCDisassembler *Decoder) {
1535 Inst, Rd, Addr, Decoder);
1538 Decoder);
1540 Decoder);
1544 Inst, Rd, Addr, Decoder);
1547 Decoder);
1549 Decoder);
1552 if (!Decoder->tryAddingSymbolicOperand(Inst, Imm, Addr, Fail, 0, 0, 4))
1560 const MCDisassembler *Decoder) {
1567 if (!Decoder->tryAddingSymbolicOperand(Inst, imm * 4, Addr, true, 0, 0, 4))
1581 const MCDisassembler *Decoder) {
1595 PState->haveFeatures(Decoder->getSubtargetInfo().getFeatureBits()))
1602 const MCDisassembler *Decoder) {
1617 PState->haveFeatures(Decoder->getSubtargetInfo().getFeatureBits()))
1624 const MCDisassembler *Decoder) {
1636 Decoder);
1639 Decoder);
1641 if (!Decoder->tryAddingSymbolicOperand(Inst, dst * 4, Addr, true, 0, 0, 4))
1650 const MCDisassembler *Decoder) {
1662 const MCDisassembler *Decoder) {
1664 Inst, AArch64::WSeqPairsClassRegClassID, RegNo, Addr, Decoder);
1669 const MCDisassembler *Decoder) {
1671 Inst, AArch64::XSeqPairsClassRegClassID, RegNo, Addr, Decoder);
1676 const MCDisassembler *Decoder) {
1690 Decoder);
1697 const MCDisassembler *Decoder) {
1705 Decoder);
1708 Decoder);
1715 const MCDisassembler *Decoder) {
1730 const MCDisassembler *Decoder) {
1743 const MCDisassembler *Decoder) {
1749 const MCDisassembler *Decoder) {
1759 const MCDisassembler *Decoder) {
1772 Inst, Rd, Addr, Decoder) ||
1774 Inst, Rs, Addr, Decoder) ||
1776 Inst, Rn, Addr, Decoder) ||
1778 Inst, Rd, Addr, Decoder) ||
1780 Inst, Rs, Addr, Decoder) ||
1782 Inst, Rn, Addr, Decoder))
1790 const MCDisassembler *Decoder) {
1803 Inst, Rd, Addr, Decoder) ||
1805 Inst, Rn, Addr, Decoder) ||
1807 Inst, Rd, Addr, Decoder) ||
1809 Inst, Rn, Addr, Decoder) ||
1811 Inst, Rm, Addr, Decoder))
1819 const MCDisassembler *Decoder) {
1834 Decoder);
1841 Decoder);
1845 Decoder);
1849 DecodeMemExtend(Inst, (Extend << 1) | Shift, Addr, Decoder);