Lines Matching full:null

449 struct decode_tbl invl_inst = {0x0, 0, 0, false, NULL, NULL, NULL, NULL,
691 {0x0, X86_DECODE_CMD_ADD, 1, true, decode_modrm_rm, decode_modrm_reg, NULL,
692 NULL, NULL},
693 {0x1, X86_DECODE_CMD_ADD, 0, true, decode_modrm_rm, decode_modrm_reg, NULL,
694 NULL, NULL},
695 {0x2, X86_DECODE_CMD_ADD, 1, true, decode_modrm_reg, decode_modrm_rm, NULL,
696 NULL, NULL},
697 {0x3, X86_DECODE_CMD_ADD, 0, true, decode_modrm_reg, decode_modrm_rm, NULL,
698 NULL, NULL},
699 {0x4, X86_DECODE_CMD_ADD, 1, false, decode_rax, decode_imm8, NULL, NULL,
700 NULL},
701 {0x5, X86_DECODE_CMD_ADD, 0, false, decode_rax, decode_imm, NULL, NULL,
702 NULL},
703 {0x6, X86_DECODE_CMD_PUSH_SEG, 0, false, false, NULL, NULL, NULL,
705 {0x7, X86_DECODE_CMD_POP_SEG, 0, false, false, NULL, NULL, NULL,
707 {0x8, X86_DECODE_CMD_OR, 1, true, decode_modrm_rm, decode_modrm_reg, NULL,
708 NULL, NULL},
709 {0x9, X86_DECODE_CMD_OR, 0, true, decode_modrm_rm, decode_modrm_reg, NULL,
710 NULL, NULL},
711 {0xa, X86_DECODE_CMD_OR, 1, true, decode_modrm_reg, decode_modrm_rm, NULL,
712 NULL, NULL},
714 NULL, NULL, NULL},
716 NULL, NULL, NULL},
718 NULL, NULL, NULL},
721 NULL, NULL, NULL, decode_pushseg},
723 NULL, NULL, NULL, decode_popseg},
726 NULL, NULL, NULL},
728 NULL, NULL, NULL},
730 NULL, NULL, NULL},
732 NULL, NULL, NULL},
734 NULL, NULL, NULL},
736 NULL, NULL, NULL},
739 NULL, NULL, NULL, decode_pushseg},
741 NULL, NULL, NULL, decode_popseg},
744 NULL, NULL, NULL},
746 NULL, NULL, NULL},
748 NULL, NULL, NULL},
750 NULL, NULL, NULL},
752 NULL, NULL, NULL},
754 NULL, NULL, NULL},
757 NULL, NULL, NULL, decode_pushseg},
759 NULL, NULL, NULL, decode_popseg},
762 NULL, NULL, NULL},
764 NULL, NULL, NULL},
766 NULL, NULL, NULL},
768 NULL, NULL, NULL},
770 NULL, NULL, NULL},
772 NULL, NULL, NULL},
774 NULL, NULL, NULL},
776 NULL, NULL, NULL},
778 NULL, NULL, NULL},
780 NULL, NULL, NULL},
782 NULL, NULL, NULL},
784 NULL, NULL, NULL},
786 NULL, NULL, NULL, NULL, NULL},
788 NULL, NULL, NULL},
790 NULL, NULL, NULL},
792 NULL, NULL, NULL},
794 NULL, NULL, NULL},
796 NULL, NULL, NULL},
798 NULL, NULL, NULL},
801 NULL, NULL, NULL},
803 NULL, NULL, NULL},
805 NULL, NULL, NULL},
807 NULL, NULL, NULL},
809 NULL, NULL, NULL},
811 NULL, NULL, NULL},
814 NULL, NULL, NULL, NULL, NULL},
817 NULL, NULL, NULL, NULL, decode_incgroup},
819 NULL, NULL, NULL, NULL, decode_incgroup},
821 NULL, NULL, NULL, NULL, decode_incgroup},
823 NULL, NULL, NULL, NULL, decode_incgroup},
825 NULL, NULL, NULL, NULL, decode_incgroup},
827 NULL, NULL, NULL, NULL, decode_incgroup},
829 NULL, NULL, NULL, NULL, decode_incgroup},
831 NULL, NULL, NULL, NULL, decode_incgroup},
834 NULL, NULL, NULL, NULL, decode_decgroup},
836 NULL, NULL, NULL, NULL, decode_decgroup},
838 NULL, NULL, NULL, NULL, decode_decgroup},
840 NULL, NULL, NULL, NULL, decode_decgroup},
842 NULL, NULL, NULL, NULL, decode_decgroup},
844 NULL, NULL, NULL, NULL, decode_decgroup},
846 NULL, NULL, NULL, NULL, decode_decgroup},
848 NULL, NULL, NULL, NULL, decode_decgroup},
851 NULL, NULL, NULL, NULL, decode_pushgroup},
853 NULL, NULL, NULL, NULL, decode_pushgroup},
855 NULL, NULL, NULL, NULL, decode_pushgroup},
857 NULL, NULL, NULL, NULL, decode_pushgroup},
859 NULL, NULL, NULL, NULL, decode_pushgroup},
861 NULL, NULL, NULL, NULL, decode_pushgroup},
863 NULL, NULL, NULL, NULL, decode_pushgroup},
865 NULL, NULL, NULL, NULL, decode_pushgroup},
868 NULL, NULL, NULL, NULL, decode_popgroup},
870 NULL, NULL, NULL, NULL, decode_popgroup},
872 NULL, NULL, NULL, NULL, decode_popgroup},
874 NULL, NULL, NULL, NULL, decode_popgroup},
876 NULL, NULL, NULL, NULL, decode_popgroup},
878 NULL, NULL, NULL, NULL, decode_popgroup},
880 NULL, NULL, NULL, NULL, decode_popgroup},
882 NULL, NULL, NULL, NULL, decode_popgroup},
885 NULL, NULL, NULL, NULL, NULL},
887 NULL, NULL, NULL, NULL, NULL},
890 NULL, NULL, NULL, NULL},
892 NULL, NULL, NULL, NULL},
894 decode_modrm_rm, decode_imm, NULL, NULL},
896 decode_imm8_signed, NULL, NULL},
899 NULL, NULL, NULL, NULL, NULL},
901 NULL, NULL, NULL, NULL, NULL},
903 NULL, NULL, NULL, NULL, NULL},
905 NULL, NULL, NULL, NULL, NULL},
908 NULL, NULL, NULL, NULL, decode_jxx},
910 NULL, NULL, NULL, NULL, decode_jxx},
912 NULL, NULL, NULL, NULL, decode_jxx},
914 NULL, NULL, NULL, NULL, decode_jxx},
916 NULL, NULL, NULL, NULL, decode_jxx},
918 NULL, NULL, NULL, NULL, decode_jxx},
920 NULL, NULL, NULL, NULL, decode_jxx},
922 NULL, NULL, NULL, NULL, decode_jxx},
924 NULL, NULL, NULL, NULL, decode_jxx},
926 NULL, NULL, NULL, NULL, decode_jxx},
928 NULL, NULL, NULL, NULL, decode_jxx},
930 NULL, NULL, NULL, NULL, decode_jxx},
932 NULL, NULL, NULL, NULL, decode_jxx},
934 NULL, NULL, NULL, NULL, decode_jxx},
936 NULL, NULL, NULL, NULL, decode_jxx},
938 NULL, NULL, NULL, NULL, decode_jxx},
941 NULL, NULL, decode_addgroup},
943 NULL, NULL, decode_addgroup},
945 NULL, NULL, decode_addgroup},
947 NULL, NULL, decode_addgroup},
949 NULL, NULL, NULL},
951 NULL, NULL, NULL},
953 NULL, NULL, NULL},
955 NULL, NULL, NULL},
957 NULL, NULL, NULL},
959 NULL, NULL, NULL},
961 NULL, NULL, NULL},
963 NULL, NULL, NULL},
965 decode_modrm_reg, NULL, NULL, NULL},
967 NULL, NULL, NULL},
969 decode_modrm_rm, NULL, NULL, NULL},
971 NULL, NULL, NULL, NULL},
974 NULL, NULL, NULL, NULL, NULL},
975 {0x91, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
976 NULL, NULL, decode_xchgroup},
977 {0x92, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
978 NULL, NULL, decode_xchgroup},
979 {0x93, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
980 NULL, NULL, decode_xchgroup},
981 {0x94, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
982 NULL, NULL, decode_xchgroup},
983 {0x95, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
984 NULL, NULL, decode_xchgroup},
985 {0x96, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
986 NULL, NULL, decode_xchgroup},
987 {0x97, X86_DECODE_CMD_XCHG, 0, false, NULL, decode_rax,
988 NULL, NULL, decode_xchgroup},
990 {0x98, X86_DECODE_CMD_CBW, 0, false, NULL, NULL,
991 NULL, NULL, NULL},
992 {0x99, X86_DECODE_CMD_CWD, 0, false, NULL, NULL,
993 NULL, NULL, NULL},
995 {0x9a, X86_DECODE_CMD_CALL_FAR, 0, false, NULL,
996 NULL, NULL, NULL, decode_farjmp},
998 {0x9c, X86_DECODE_CMD_PUSHF, 0, false, NULL, NULL,
999 NULL, NULL, NULL},
1000 /*{0x9d, X86_DECODE_CMD_POPF, 0, false, NULL, NULL,
1001 NULL, NULL, NULL},*/
1002 {0x9e, X86_DECODE_CMD_SAHF, 0, false, NULL, NULL,
1003 NULL, NULL, NULL},
1004 {0x9f, X86_DECODE_CMD_LAHF, 0, false, NULL, NULL,
1005 NULL, NULL, NULL},
1008 NULL, NULL, NULL},
1010 NULL, NULL, NULL},
1012 NULL, NULL, NULL},
1014 NULL, NULL, NULL},
1016 {0xa4, X86_DECODE_CMD_MOVS, 1, false, NULL, NULL,
1017 NULL, NULL, NULL},
1018 {0xa5, X86_DECODE_CMD_MOVS, 0, false, NULL, NULL,
1019 NULL, NULL, NULL},
1020 {0xa6, X86_DECODE_CMD_CMPS, 1, false, NULL, NULL,
1021 NULL, NULL, NULL},
1022 {0xa7, X86_DECODE_CMD_CMPS, 0, false, NULL, NULL,
1023 NULL, NULL, NULL},
1024 {0xaa, X86_DECODE_CMD_STOS, 1, false, NULL, NULL,
1025 NULL, NULL, NULL},
1026 {0xab, X86_DECODE_CMD_STOS, 0, false, NULL, NULL,
1027 NULL, NULL, NULL},
1028 {0xac, X86_DECODE_CMD_LODS, 1, false, NULL, NULL,
1029 NULL, NULL, NULL},
1030 {0xad, X86_DECODE_CMD_LODS, 0, false, NULL, NULL,
1031 NULL, NULL, NULL},
1032 {0xae, X86_DECODE_CMD_SCAS, 1, false, NULL, NULL,
1033 NULL, NULL, NULL},
1034 {0xaf, X86_DECODE_CMD_SCAS, 0, false, NULL, NULL,
1035 NULL, NULL, NULL},
1038 NULL, NULL, NULL},
1040 NULL, NULL, NULL},
1042 {0xb0, X86_DECODE_CMD_MOV, 1, false, NULL,
1043 NULL, NULL, NULL, decode_movgroup8},
1044 {0xb1, X86_DECODE_CMD_MOV, 1, false, NULL,
1045 NULL, NULL, NULL, decode_movgroup8},
1046 {0xb2, X86_DECODE_CMD_MOV, 1, false, NULL,
1047 NULL, NULL, NULL, decode_movgroup8},
1048 {0xb3, X86_DECODE_CMD_MOV, 1, false, NULL,
1049 NULL, NULL, NULL, decode_movgroup8},
1050 {0xb4, X86_DECODE_CMD_MOV, 1, false, NULL,
1051 NULL, NULL, NULL, decode_movgroup8},
1052 {0xb5, X86_DECODE_CMD_MOV, 1, false, NULL,
1053 NULL, NULL, NULL, decode_movgroup8},
1054 {0xb6, X86_DECODE_CMD_MOV, 1, false, NULL,
1055 NULL, NULL, NULL, decode_movgroup8},
1056 {0xb7, X86_DECODE_CMD_MOV, 1, false, NULL,
1057 NULL, NULL, NULL, decode_movgroup8},
1059 {0xb8, X86_DECODE_CMD_MOV, 0, false, NULL,
1060 NULL, NULL, NULL, decode_movgroup},
1061 {0xb9, X86_DECODE_CMD_MOV, 0, false, NULL,
1062 NULL, NULL, NULL, decode_movgroup},
1063 {0xba, X86_DECODE_CMD_MOV, 0, false, NULL,
1064 NULL, NULL, NULL, decode_movgroup},
1065 {0xbb, X86_DECODE_CMD_MOV, 0, false, NULL,
1066 NULL, NULL, NULL, decode_movgroup},
1067 {0xbc, X86_DECODE_CMD_MOV, 0, false, NULL,
1068 NULL, NULL, NULL, decode_movgroup},
1069 {0xbd, X86_DECODE_CMD_MOV, 0, false, NULL,
1070 NULL, NULL, NULL, decode_movgroup},
1071 {0xbe, X86_DECODE_CMD_MOV, 0, false, NULL,
1072 NULL, NULL, NULL, decode_movgroup},
1073 {0xbf, X86_DECODE_CMD_MOV, 0, false, NULL,
1074 NULL, NULL, NULL, decode_movgroup},
1077 NULL, NULL, decode_rotgroup},
1079 NULL, NULL, decode_rotgroup},
1082 NULL, NULL, NULL, NULL},
1083 {0xc3, X86_DECODE_RET_NEAR, 0, false, NULL,
1084 NULL, NULL, NULL, NULL},
1087 NULL, NULL, NULL},
1089 NULL, NULL, NULL},
1092 NULL, NULL, NULL},
1094 NULL, NULL, NULL},
1097 NULL, NULL, NULL},
1098 {0xc9, X86_DECODE_CMD_LEAVE, 0, false, NULL, NULL,
1099 NULL, NULL, NULL},
1100 {0xca, X86_DECODE_RET_FAR, 0, false, decode_imm16, NULL,
1101 NULL, NULL, NULL},
1102 {0xcb, X86_DECODE_RET_FAR, 0, false, decode_imm_0, NULL,
1103 NULL, NULL, NULL},
1104 {0xcd, X86_DECODE_CMD_INT, 0, false, decode_imm8, NULL,
1105 NULL, NULL, NULL},
1106 /*{0xcf, X86_DECODE_CMD_IRET, 0, false, NULL, NULL,
1107 NULL, NULL, NULL},*/
1110 NULL, NULL, decode_rotgroup},
1112 NULL, NULL, decode_rotgroup},
1114 NULL, NULL, decode_rotgroup},
1116 NULL, NULL, decode_rotgroup},
1119 NULL, NULL, NULL, NULL},
1121 NULL, NULL, NULL, NULL},
1124 NULL, NULL, NULL, NULL, NULL},
1126 {0xd8, X86_DECODE_CMD_INVL, 0, true, NULL,
1127 NULL, NULL, NULL, decode_x87_ins},
1128 {0xd9, X86_DECODE_CMD_INVL, 0, true, NULL,
1129 NULL, NULL, NULL, decode_x87_ins},
1130 {0xda, X86_DECODE_CMD_INVL, 0, true, NULL,
1131 NULL, NULL, NULL, decode_x87_ins},
1132 {0xdb, X86_DECODE_CMD_INVL, 0, true, NULL,
1133 NULL, NULL, NULL, decode_x87_ins},
1134 {0xdc, X86_DECODE_CMD_INVL, 0, true, NULL,
1135 NULL, NULL, NULL, decode_x87_ins},
1136 {0xdd, X86_DECODE_CMD_INVL, 0, true, NULL,
1137 NULL, NULL, NULL, decode_x87_ins},
1138 {0xde, X86_DECODE_CMD_INVL, 0, true, NULL,
1139 NULL, NULL, NULL, decode_x87_ins},
1140 {0xdf, X86_DECODE_CMD_INVL, 0, true, NULL,
1141 NULL, NULL, NULL, decode_x87_ins},
1144 NULL, NULL, NULL, NULL},
1146 NULL, NULL, NULL, NULL},
1148 NULL, NULL, NULL, NULL},
1151 NULL, NULL, NULL, NULL, decode_jxx},
1154 NULL, NULL, NULL, NULL},
1156 NULL, NULL, NULL, NULL},
1158 NULL, NULL, NULL, NULL},
1160 NULL, NULL, NULL, NULL},
1162 NULL, NULL, NULL, NULL},
1164 NULL, NULL, NULL, NULL},
1166 NULL, NULL, NULL, NULL, decode_farjmp},
1168 NULL, NULL, NULL, NULL},
1170 NULL, NULL, NULL, NULL, NULL},
1172 NULL, NULL, NULL, NULL, NULL},
1174 NULL, NULL, NULL, NULL, NULL},
1176 NULL, NULL, NULL, NULL, NULL},
1179 NULL, NULL, NULL, NULL, NULL},
1182 NULL, NULL, NULL, NULL, NULL},
1185 NULL, NULL, NULL, NULL, decode_f7group},
1187 NULL, NULL, NULL, NULL, decode_f7group},
1190 NULL, NULL, NULL, NULL, NULL},
1192 NULL, NULL, NULL, NULL, NULL},
1195 NULL, NULL, NULL, NULL, NULL},
1197 NULL, NULL, NULL, NULL, NULL},
1199 NULL, NULL, NULL, NULL, NULL},
1201 NULL, NULL, NULL, NULL, NULL},
1203 NULL, NULL, NULL, decode_incgroup2},
1205 NULL, NULL, NULL, decode_ffgroup},
1210 NULL, NULL, NULL, decode_sldtgroup},
1212 NULL, NULL, NULL, decode_lidtgroup},
1214 NULL, NULL, NULL, NULL, NULL},
1216 NULL, NULL, NULL, NULL, NULL},
1218 NULL, NULL, NULL, NULL, decode_x87_general},
1220 NULL, NULL, NULL, NULL},
1222 decode_modrm_reg, NULL, NULL, NULL},
1224 decode_modrm_reg, NULL, NULL, NULL},
1226 decode_modrm_rm, NULL, NULL, NULL},
1228 decode_modrm_rm, NULL, NULL, NULL},
1230 NULL, NULL, NULL, NULL, NULL},
1232 NULL, NULL, NULL, NULL, NULL},
1234 NULL, NULL, NULL, NULL, NULL},
1236 NULL, NULL, NULL},
1238 NULL, NULL, NULL},
1240 NULL, NULL, NULL},
1242 NULL, NULL, NULL},
1244 NULL, NULL, NULL},
1246 NULL, NULL, NULL},
1248 NULL, NULL, NULL},
1250 NULL, NULL, NULL},
1252 NULL, NULL, NULL},
1254 NULL, NULL, NULL},
1256 NULL, NULL, NULL},
1258 NULL, NULL, NULL},
1260 NULL, NULL, NULL},
1262 NULL, NULL, NULL},
1264 NULL, NULL, NULL},
1266 NULL, NULL, NULL},
1268 NULL, NULL, NULL, NULL, decode_x87_general},
1270 NULL, NULL, NULL, NULL, decode_jxx},
1272 NULL, NULL, NULL, NULL, decode_jxx},
1274 NULL, NULL, NULL, NULL, decode_jxx},
1276 NULL, NULL, NULL, NULL, decode_jxx},
1278 NULL, NULL, NULL, NULL, decode_jxx},
1280 NULL, NULL, NULL, NULL, decode_jxx},
1282 NULL, NULL, NULL, NULL, decode_jxx},
1284 NULL, NULL, NULL, NULL, decode_jxx},
1286 NULL, NULL, NULL, NULL, decode_jxx},
1288 NULL, NULL, NULL, NULL, decode_jxx},
1290 NULL, NULL, NULL, NULL, decode_jxx},
1292 NULL, NULL, NULL, NULL, decode_jxx},
1294 NULL, NULL, NULL, NULL, decode_jxx},
1296 NULL, NULL, NULL, NULL, decode_jxx},
1298 NULL, NULL, NULL, NULL},
1300 NULL, NULL, NULL, NULL},
1302 NULL, NULL, NULL, NULL},
1304 NULL, NULL, NULL, NULL},
1306 NULL, NULL, NULL, NULL},
1308 NULL, NULL, NULL, NULL},
1310 NULL, NULL, NULL, NULL},
1312 NULL, NULL, NULL, NULL},
1314 NULL, NULL, NULL, NULL},
1316 NULL, NULL, NULL, NULL},
1318 NULL, NULL, NULL, NULL},
1320 NULL, NULL, NULL, NULL},
1322 NULL, NULL, NULL, NULL},
1324 NULL, NULL, NULL, NULL},
1326 NULL, NULL, NULL, NULL},
1328 NULL, NULL, NULL, NULL},
1331 NULL, NULL, NULL},
1333 NULL, NULL, NULL},
1336 NULL, NULL, NULL},
1338 NULL, NULL, NULL},
1340 NULL, NULL, NULL},
1342 NULL, NULL, NULL},
1344 NULL, NULL, NULL},
1346 NULL, NULL, NULL, decode_pushseg},
1348 NULL, NULL, NULL, decode_popseg},
1350 NULL, NULL, NULL, NULL, NULL},
1352 NULL, NULL, NULL},
1354 decode_imm8, NULL, NULL},
1356 decode_rcx, NULL, NULL},
1358 NULL, NULL, NULL, decode_pushseg},
1360 NULL, NULL, NULL, decode_popseg},
1362 NULL, NULL, NULL},
1364 decode_imm8, NULL, NULL},
1366 decode_rcx, NULL, NULL},
1369 NULL, NULL, NULL, decode_aegroup},
1372 NULL, NULL, NULL},
1374 NULL, NULL, NULL},
1376 NULL, NULL, NULL},
1378 NULL, NULL, decode_btgroup},
1380 NULL, NULL, NULL},
1382 NULL, NULL, NULL},
1384 NULL, NULL, NULL},
1387 NULL, NULL, NULL},
1390 NULL, NULL, NULL, NULL},
1393 NULL, NULL, NULL, NULL, decode_bswap},
1395 NULL, NULL, NULL, NULL, decode_bswap},
1397 NULL, NULL, NULL, NULL, decode_bswap},
1399 NULL, NULL, NULL, NULL, decode_bswap},
1401 NULL, NULL, NULL, NULL, decode_bswap},
1403 NULL, NULL, NULL, NULL, decode_bswap},
1405 NULL, NULL, NULL, NULL, decode_bswap},
1407 NULL, NULL, NULL, NULL, decode_bswap},
1410 struct decode_x87_tbl invl_inst_x87 = {0x0, 0, 0, 0, 0, false, false, NULL,
1411 NULL, decode_invalid};
1415 decode_x87_modrm_st0, decode_decode_x87_modrm_st0, NULL},
1417 decode_x87_modrm_floatp, NULL},
1419 decode_decode_x87_modrm_st0, NULL},
1421 decode_x87_modrm_floatp, NULL},
1423 decode_x87_modrm_st0, NULL},
1425 decode_x87_modrm_floatp, NULL},
1427 decode_x87_modrm_st0, NULL},
1429 decode_x87_modrm_floatp, NULL},
1431 decode_x87_modrm_st0, NULL},
1433 decode_x87_modrm_floatp, NULL},
1435 decode_x87_modrm_st0, NULL},
1437 decode_x87_modrm_floatp, NULL},
1440 decode_x87_modrm_st0, NULL, NULL},
1442 decode_x87_modrm_floatp, NULL, NULL},
1444 decode_x87_modrm_st0, NULL},
1446 decode_x87_modrm_st0, NULL, NULL},
1448 decode_x87_modrm_st0, NULL, NULL},
1450 decode_x87_modrm_floatp, NULL, NULL},
1452 decode_x87_modrm_st0, NULL, NULL},
1454 decode_x87_modrm_floatp, NULL, NULL},
1456 decode_x87_modrm_st0, NULL, decode_d9_4},
1458 decode_x87_modrm_bytep, NULL, NULL},
1459 {0xd9, 5, 3, X86_DECODE_CMD_FLDxx, 10, false, false, NULL, NULL, NULL},
1461 decode_x87_modrm_bytep, NULL, NULL},
1464 decode_x87_modrm_bytep, NULL, NULL},
1466 decode_x87_modrm_bytep, NULL, NULL},
1469 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1471 decode_x87_modrm_intp, NULL},
1473 decode_decode_x87_modrm_st0, NULL},
1475 decode_x87_modrm_intp, NULL},
1477 decode_x87_modrm_st0, NULL},
1479 decode_x87_modrm_st0, NULL},
1480 {0xda, 4, 3, X86_DECODE_CMD_INVL, 10, false, false, NULL, NULL, NULL},
1482 decode_x87_modrm_intp, NULL},
1484 decode_decode_x87_modrm_st0, NULL},
1486 decode_x87_modrm_intp, NULL},
1487 {0xda, 6, 3, X86_DECODE_CMD_INVL, 10, false, false, NULL, NULL, NULL},
1489 decode_x87_modrm_intp, NULL},
1490 {0xda, 7, 3, X86_DECODE_CMD_INVL, 10, false, false, NULL, NULL, NULL},
1492 decode_x87_modrm_intp, NULL},
1495 decode_x87_modrm_st0, NULL},
1497 decode_x87_modrm_intp, NULL, NULL},
1499 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1501 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1503 decode_x87_modrm_intp, NULL, NULL},
1505 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1507 decode_x87_modrm_intp, NULL, NULL},
1508 {0xdb, 4, 3, X86_DECODE_CMD_INVL, 10, false, false, NULL, NULL,
1510 {0xdb, 4, 0, X86_DECODE_CMD_INVL, 10, false, false, NULL, NULL, NULL},
1512 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1514 decode_x87_modrm_floatp, NULL, NULL},
1516 decode_x87_modrm_floatp, NULL, NULL},
1519 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1521 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1523 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1525 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1527 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1529 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1531 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1533 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1535 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1537 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1539 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1541 decode_x87_modrm_st0, decode_x87_modrm_floatp, NULL},
1544 decode_x87_modrm_floatp, NULL, NULL},
1546 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1548 decode_x87_modrm_st0, NULL, NULL},
1550 decode_x87_modrm_floatp, NULL, NULL},
1552 decode_x87_modrm_st0, NULL, NULL},
1554 decode_x87_modrm_floatp, NULL, NULL},
1556 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1558 decode_x87_modrm_bytep, NULL, NULL},
1560 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1562 decode_x87_modrm_bytep, NULL, NULL},
1564 decode_x87_modrm_bytep, NULL, NULL},
1567 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1569 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1571 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1573 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1575 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1577 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1579 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1581 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1583 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1585 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1587 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1589 decode_x87_modrm_st0, decode_x87_modrm_intp, NULL},
1592 decode_x87_modrm_intp, NULL, NULL},
1594 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1596 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1598 decode_x87_modrm_intp, NULL, NULL},
1600 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1602 decode_x87_modrm_intp, NULL, NULL},
1604 decode_x87_modrm_bytep, NULL, NULL},
1606 decode_x87_modrm_st0, decode_x87_modrm_st0, NULL},
1608 decode_x87_modrm_intp, NULL, NULL},
1610 decode_x87_modrm_intp, NULL, NULL},
1668 void *ptr = NULL; in get_reg_ref()