Lines Matching refs:INST
1255 #define INST(dst_type, src_type, dst_stride, expected_result) \
1263 INST(B, Q, 1, false),
1264 INST(B, UQ, 1, false),
1265 INST(B, DF, 1, false),
1266 INST(UB, Q, 1, false),
1267 INST(UB, UQ, 1, false),
1268 INST(UB, DF, 1, false),
1270 INST(B, Q, 2, false),
1271 INST(B, UQ, 2, false),
1272 INST(B , DF, 2, false),
1273 INST(UB, Q, 2, false),
1274 INST(UB, UQ, 2, false),
1275 INST(UB, DF, 2, false),
1277 INST(B, Q, 4, false),
1278 INST(B, UQ, 4, false),
1279 INST(B, DF, 4, false),
1280 INST(UB, Q, 4, false),
1281 INST(UB, UQ, 4, false),
1282 INST(UB, DF, 4, false),
1284 #undef INST
1442 #define INST(dst_type, src0_type, src1_type, \
1455 INST(HF, F, F, 2, false, false, true),
1456 INST(HF, F, F, 2, true, false, true),
1457 INST(HF, F, F, 2, false, true, false),
1458 INST(HF, F, F, 2, true, true, false),
1459 INST( F, HF, F, 1, false, false, true),
1460 INST( F, HF, F, 1, true, false, true),
1461 INST( F, HF, F, 1, false, true, false),
1462 INST( F, HF, F, 1, true, true, false),
1464 INST(HF, HF, F, 2, false, false, true),
1465 INST(HF, HF, F, 2, true, false, true),
1466 INST(HF, HF, F, 2, false, true, false),
1467 INST(HF, HF, F, 2, true, true, false),
1468 INST( F, F, HF, 1, false, false, true),
1469 INST( F, F, HF, 1, true, false, true),
1470 INST( F, F, HF, 1, false, true, false),
1471 INST( F, F, HF, 1, true, true, false),
1473 #undef INST
1504 #define INST(exec_size, dst_type, src0_type, src1_type, \
1516 INST( 8, HF, F, HF, 2, true),
1517 INST(16, HF, HF, F, 2, true),
1518 INST(16, HF, HF, F, 1, false),
1519 INST(16, HF, F, HF, 1, false),
1522 INST( 8, F, HF, F, 1, true),
1523 INST( 8, F, F, HF, 1, true),
1524 INST(16, F, HF, F, 1, false),
1525 INST(16, F, F, HF, 1, false),
1527 #undef INST
1560 #define INST(dst_type, src0_type, src1_type, dst_stride, read_acc, subnr, \
1574 INST(HF, HF, F, 2, true, 0, true, true),
1575 INST(HF, HF, F, 2, true, 2, true, true),
1576 INST(HF, HF, F, 2, true, 4, true, true),
1577 INST(HF, HF, F, 2, true, 8, true, true),
1578 INST(HF, HF, F, 2, true, 16, true, true),
1581 INST(HF, HF, F, 1, false, 0, false, true),
1582 INST(HF, HF, F, 1, false, 2, false, true),
1583 INST(HF, HF, F, 1, false, 4, false, true),
1584 INST(HF, HF, F, 1, false, 8, false, true),
1585 INST(HF, HF, F, 1, false, 16, false, true),
1588 INST(HF, HF, F, 1, true, 0, false, false),
1589 INST(HF, HF, F, 1, true, 2, false, false),
1590 INST(HF, HF, F, 1, true, 4, false, false),
1591 INST(HF, HF, F, 1, true, 8, false, false),
1592 INST(HF, HF, F, 1, true, 16, false, false),
1594 #undef INST
1631 #define INST(exec_size, opcode, dst_type, src0_type, src1_type, \
1647 INST(8, MAC, HF, HF, F, 1, false, false, false),
1648 INST(8, MAC, HF, HF, F, 2, false, true, true),
1649 INST(8, MAC, HF, F, HF, 1, false, false, false),
1650 INST(8, MAC, HF, F, HF, 2, false, true, true),
1653 INST(8, ADD, HF, HF, F, 1, true, false, false),
1654 INST(8, ADD, HF, HF, F, 2, true, true, true),
1655 INST(8, ADD, HF, F, HF, 1, true, false, false),
1656 INST(8, ADD, HF, F, HF, 2, true, true, true),
1659 INST(8, MAC, F, HF, F, 1, false, true, true),
1660 INST(8, MAC, F, HF, F, 2, false, true, true),
1663 INST(8, ADD, HF, HF, F, 1, false, false, true),
1664 INST(8, ADD, HF, HF, F, 2, false, true, true),
1665 INST(8, ADD, HF, F, HF, 1, false, false, true),
1666 INST(8, ADD, HF, F, HF, 2, false, true, true),
1667 INST(8, ADD, F, HF, F, 1, false, true, true),
1668 INST(8, ADD, F, HF, F, 2, false, true, true),
1670 #undef INST
1712 #define INST(dst_type, src0_type, src1_type, \
1724 INST(HF, HF, F, 2, 2, 1, true),
1725 INST(HF, F, HF, 2, 1, 2, true),
1726 INST(HF, F, HF, 1, 1, 2, true),
1727 INST(HF, F, HF, 2, 1, 1, false),
1728 INST(HF, HF, F, 2, 1, 1, false),
1729 INST(HF, HF, F, 1, 1, 1, false),
1730 INST(HF, HF, F, 2, 1, 1, false),
1731 INST( F, HF, F, 1, 1, 1, false),
1732 INST( F, F, HF, 1, 1, 2, true),
1733 INST( F, HF, HF, 1, 2, 1, false),
1734 INST( F, HF, HF, 1, 2, 2, true),
1736 #undef INST
1777 #define INST(exec_size, dst_type, src0_type, src1_type, dst_stride, dst_subnr, \
1793 INST( 8, HF, HF, F, 1, 0, false, true),
1794 INST( 8, HF, HF, F, 1, 2, false, false),
1795 INST( 8, HF, HF, F, 1, 4, false, false),
1796 INST( 8, HF, HF, F, 1, 8, false, false),
1797 INST( 8, HF, HF, F, 1, 16, false, true),
1800 INST(16, HF, HF, F, 1, 0, false, false),
1801 INST(16, HF, HF, F, 1, 2, false, false),
1802 INST(16, HF, HF, F, 1, 4, false, false),
1803 INST(16, HF, HF, F, 1, 8, false, false),
1804 INST(16, HF, HF, F, 1, 16, false, false),
1809 INST( 8, HF, HF, F, 2, 0, true, true),
1810 INST( 8, F, HF, F, 1, 0, true, true),
1812 #undef INST
1855 #define INST(dst_type, src0_type, src1_type, \
1870 INST(F, F, HF, 4, 4, true),
1871 INST(F, F, HF, 2, 4, false),
1872 INST(F, F, HF, 4, 2, false),
1873 INST(F, F, HF, 0, 4, false),
1874 INST(F, F, HF, 4, 0, false),
1875 INST(F, HF, F, 4, 4, true),
1876 INST(F, HF, F, 4, 2, false),
1877 INST(F, HF, F, 2, 4, false),
1878 INST(F, HF, F, 0, 4, false),
1879 INST(F, HF, F, 4, 0, false),
1881 #undef INST
1912 #define INST(exec_size, dst_type, src0_type, src1_type, expected_result) \
1925 INST( 8, F, F, HF, true),
1926 INST( 8, F, HF, F, true),
1927 INST( 8, F, F, HF, true),
1928 INST(16, F, F, HF, false),
1929 INST(16, F, HF, F, false),
1930 INST(16, F, F, HF, false),
1932 #undef INST
1965 #define INST(dst_type, src0_type, src1_type, read_acc, expected_result) \
1978 INST( F, F, HF, false, true),
1979 INST( F, F, HF, true, false),
1980 INST( F, HF, F, false, true),
1981 INST( F, HF, F, true, false),
1983 #undef INST
2015 #define INST(dst_type, src0_type, src1_type, \
2030 INST( F, HF, F, 4, 0, false),
2031 INST( F, HF, HF, 4, 4, true),
2032 INST( F, F, HF, 4, 0, false),
2033 INST( F, F, HF, 2, 4, false),
2034 INST( F, F, HF, 4, 2, false),
2035 INST( F, HF, HF, 0, 4, false),
2037 #undef INST
2158 #define INST(opcode, exec_size, dst_type, dst_subreg, dst_stride, src_type, \
2175 INST(MOV, 4, DF, 0, 1, DF, 0, 4, 4, 1, true ),
2176 INST(MOV, 4, Q, 0, 1, Q, 0, 4, 4, 1, true ),
2177 INST(MOV, 4, UQ, 0, 1, UQ, 0, 4, 4, 1, true ),
2179 INST(MOV, 4, DF, 0, 1, F, 0, 8, 4, 2, true ),
2180 INST(MOV, 4, Q, 0, 1, D, 0, 8, 4, 2, true ),
2181 INST(MOV, 4, UQ, 0, 1, UD, 0, 8, 4, 2, true ),
2183 INST(MOV, 4, F, 0, 2, DF, 0, 4, 4, 1, true ),
2184 INST(MOV, 4, D, 0, 2, Q, 0, 4, 4, 1, true ),
2185 INST(MOV, 4, UD, 0, 2, UQ, 0, 4, 4, 1, true ),
2187 INST(MUL, 8, D, 0, 2, D, 0, 8, 4, 2, true ),
2188 INST(MUL, 8, UD, 0, 2, UD, 0, 8, 4, 2, true ),
2191 INST(MOV, 2, DF, 8, 1, DF, 8, 2, 2, 1, true ),
2192 INST(MOV, 2, Q, 8, 1, Q, 8, 2, 2, 1, true ),
2193 INST(MOV, 2, UQ, 8, 1, UQ, 8, 2, 2, 1, true ),
2195 INST(MUL, 2, D, 4, 2, D, 4, 4, 2, 2, true ),
2196 INST(MUL, 2, UD, 4, 2, UD, 4, 4, 2, 2, true ),
2206 INST(MOV, 4, DF, 0, 2, DF, 0, 4, 4, 1, false),
2207 INST(MOV, 4, Q, 0, 2, Q, 0, 4, 4, 1, false),
2208 INST(MOV, 4, UQ, 0, 2, UQ, 0, 4, 4, 1, false),
2210 INST(MOV, 4, DF, 0, 2, F, 0, 8, 4, 2, false),
2211 INST(MOV, 4, Q, 0, 2, D, 0, 8, 4, 2, false),
2212 INST(MOV, 4, UQ, 0, 2, UD, 0, 8, 4, 2, false),
2214 INST(MOV, 4, DF, 0, 2, F, 0, 4, 4, 1, false),
2215 INST(MOV, 4, Q, 0, 2, D, 0, 4, 4, 1, false),
2216 INST(MOV, 4, UQ, 0, 2, UD, 0, 4, 4, 1, false),
2218 INST(MUL, 4, D, 0, 2, D, 0, 4, 4, 1, false),
2219 INST(MUL, 4, UD, 0, 2, UD, 0, 4, 4, 1, false),
2221 INST(MUL, 4, D, 0, 1, D, 0, 8, 4, 2, false),
2222 INST(MUL, 4, UD, 0, 1, UD, 0, 8, 4, 2, false),
2225 INST(MOV, 4, DF, 0, 1, DF, 0, 0, 2, 1, false),
2226 INST(MOV, 4, Q, 0, 1, Q, 0, 0, 2, 1, false),
2227 INST(MOV, 4, UQ, 0, 1, UQ, 0, 0, 2, 1, false),
2229 INST(MOV, 4, DF, 0, 1, F, 0, 0, 2, 2, false),
2230 INST(MOV, 4, Q, 0, 1, D, 0, 0, 2, 2, false),
2231 INST(MOV, 4, UQ, 0, 1, UD, 0, 0, 2, 2, false),
2233 INST(MOV, 8, F, 0, 2, DF, 0, 0, 2, 1, false),
2234 INST(MOV, 8, D, 0, 2, Q, 0, 0, 2, 1, false),
2235 INST(MOV, 8, UD, 0, 2, UQ, 0, 0, 2, 1, false),
2237 INST(MUL, 8, D, 0, 2, D, 0, 0, 4, 2, false),
2238 INST(MUL, 8, UD, 0, 2, UD, 0, 0, 4, 2, false),
2240 INST(MUL, 8, D, 0, 2, D, 0, 0, 4, 2, false),
2241 INST(MUL, 8, UD, 0, 2, UD, 0, 0, 4, 2, false),
2246 INST(MOV, 2, DF, 8, 1, DF, 0, 2, 2, 1, false),
2247 INST(MOV, 2, Q, 8, 1, Q, 0, 2, 2, 1, false),
2248 INST(MOV, 2, UQ, 8, 1, UQ, 0, 2, 2, 1, false),
2250 INST(MOV, 2, DF, 0, 1, DF, 8, 2, 2, 1, false),
2251 INST(MOV, 2, Q, 0, 1, Q, 8, 2, 2, 1, false),
2252 INST(MOV, 2, UQ, 0, 1, UQ, 8, 2, 2, 1, false),
2254 INST(MUL, 4, D, 4, 2, D, 0, 4, 2, 2, false),
2255 INST(MUL, 4, UD, 4, 2, UD, 0, 4, 2, 2, false),
2257 INST(MUL, 4, D, 0, 2, D, 4, 4, 2, 2, false),
2258 INST(MUL, 4, UD, 0, 2, UD, 4, 4, 2, 2, false),
2260 INST(MOV, 2, DF, 8, 1, DF, 0, 0, 1, 0, true ),
2261 INST(MOV, 2, Q, 8, 1, Q, 0, 0, 1, 0, true ),
2262 INST(MOV, 2, UQ, 8, 1, UQ, 0, 0, 1, 0, true ),
2264 INST(MOV, 2, DF, 8, 1, F, 4, 0, 1, 0, true ),
2265 INST(MOV, 2, Q, 8, 1, D, 4, 0, 1, 0, true ),
2266 INST(MOV, 2, UQ, 8, 1, UD, 4, 0, 1, 0, true ),
2268 INST(MUL, 4, D, 4, 1, D, 0, 0, 1, 0, true ),
2269 INST(MUL, 4, UD, 4, 1, UD, 0, 0, 1, 0, true ),
2271 INST(MUL, 4, D, 0, 1, D, 4, 0, 1, 0, true ),
2272 INST(MUL, 4, UD, 0, 1, UD, 4, 0, 1, 0, true ),
2274 #undef INST
2347 #define INST(opcode, exec_size, dst_type, dst_is_indirect, dst_stride, \
2365 INST(MOV, 4, DF, 0, 1, DF, 0, 4, 4, 1, true ),
2366 INST(MOV, 4, Q, 0, 1, Q, 0, 4, 4, 1, true ),
2367 INST(MOV, 4, UQ, 0, 1, UQ, 0, 4, 4, 1, true ),
2369 INST(MUL, 8, D, 0, 2, D, 0, 8, 4, 2, true ),
2370 INST(MUL, 8, UD, 0, 2, UD, 0, 8, 4, 2, true ),
2372 INST(MOV, 4, F, 1, 1, F, 0, 4, 4, 1, true ),
2373 INST(MOV, 4, F, 0, 1, F, 1, 4, 4, 1, true ),
2374 INST(MOV, 4, F, 1, 1, F, 1, 4, 4, 1, true ),
2381 INST(MOV, 4, DF, 1, 1, DF, 0, 4, 4, 1, false),
2382 INST(MOV, 4, Q, 1, 1, Q, 0, 4, 4, 1, false),
2383 INST(MOV, 4, UQ, 1, 1, UQ, 0, 4, 4, 1, false),
2385 INST(MOV, 4, DF, 0, 1, DF, 1, 4, 4, 1, false),
2386 INST(MOV, 4, Q, 0, 1, Q, 1, 4, 4, 1, false),
2387 INST(MOV, 4, UQ, 0, 1, UQ, 1, 4, 4, 1, false),
2389 INST(MOV, 4, DF, 1, 1, F, 0, 8, 4, 2, false),
2390 INST(MOV, 4, Q, 1, 1, D, 0, 8, 4, 2, false),
2391 INST(MOV, 4, UQ, 1, 1, UD, 0, 8, 4, 2, false),
2393 INST(MOV, 4, DF, 0, 1, F, 1, 8, 4, 2, false),
2394 INST(MOV, 4, Q, 0, 1, D, 1, 8, 4, 2, false),
2395 INST(MOV, 4, UQ, 0, 1, UD, 1, 8, 4, 2, false),
2397 INST(MOV, 4, F, 1, 2, DF, 0, 4, 4, 1, false),
2398 INST(MOV, 4, D, 1, 2, Q, 0, 4, 4, 1, false),
2399 INST(MOV, 4, UD, 1, 2, UQ, 0, 4, 4, 1, false),
2401 INST(MOV, 4, F, 0, 2, DF, 1, 4, 4, 1, false),
2402 INST(MOV, 4, D, 0, 2, Q, 1, 4, 4, 1, false),
2403 INST(MOV, 4, UD, 0, 2, UQ, 1, 4, 4, 1, false),
2405 INST(MUL, 8, D, 1, 2, D, 0, 8, 4, 2, false),
2406 INST(MUL, 8, UD, 1, 2, UD, 0, 8, 4, 2, false),
2408 INST(MUL, 8, D, 0, 2, D, 1, 8, 4, 2, false),
2409 INST(MUL, 8, UD, 0, 2, UD, 1, 8, 4, 2, false),
2411 #undef INST
2481 #define INST(opcode, exec_size, dst, dst_type, dst_stride, \
2500 INST(MOV, 4, g0, DF, 1, g0, F, 4, 2, 2, 0, true ),
2501 INST(MOV, 4, g0, F, 2, g0, DF, 4, 4, 1, 0, true ),
2503 INST(MOV, 4, g0, Q, 1, g0, D, 4, 2, 2, 0, true ),
2504 INST(MOV, 4, g0, D, 2, g0, Q, 4, 4, 1, 0, true ),
2506 INST(MOV, 4, g0, UQ, 1, g0, UD, 4, 2, 2, 0, true ),
2507 INST(MOV, 4, g0, UD, 2, g0, UQ, 4, 4, 1, 0, true ),
2509 INST(MOV, 4, null, F, 1, g0, F, 4, 4, 1, 0, true ),
2510 INST(MOV, 4, acc0, F, 1, g0, F, 4, 4, 1, 0, true ),
2511 INST(MOV, 4, g0, F, 1, acc0, F, 4, 4, 1, 0, true ),
2513 INST(MOV, 4, null, D, 1, g0, D, 4, 4, 1, 0, true ),
2514 INST(MOV, 4, acc0, D, 1, g0, D, 4, 4, 1, 0, true ),
2515 INST(MOV, 4, g0, D, 1, acc0, D, 4, 4, 1, 0, true ),
2517 INST(MOV, 4, null, UD, 1, g0, UD, 4, 4, 1, 0, true ),
2518 INST(MOV, 4, acc0, UD, 1, g0, UD, 4, 4, 1, 0, true ),
2519 INST(MOV, 4, g0, UD, 1, acc0, UD, 4, 4, 1, 0, true ),
2521 INST(MUL, 4, g0, D, 2, g0, D, 4, 2, 2, 0, true ),
2522 INST(MUL, 4, g0, UD, 2, g0, UD, 4, 2, 2, 0, true ),
2529 INST(MOV, 4, acc0, DF, 1, g0, F, 4, 2, 2, 0, false),
2530 INST(MOV, 4, g0, DF, 1, acc0, F, 4, 2, 2, 0, false),
2532 INST(MOV, 4, acc0, Q, 1, g0, D, 4, 2, 2, 0, false),
2533 INST(MOV, 4, g0, Q, 1, acc0, D, 4, 2, 2, 0, false),
2535 INST(MOV, 4, acc0, UQ, 1, g0, UD, 4, 2, 2, 0, false),
2536 INST(MOV, 4, g0, UQ, 1, acc0, UD, 4, 2, 2, 0, false),
2538 INST(MOV, 4, acc0, F, 2, g0, DF, 4, 4, 1, 0, false),
2539 INST(MOV, 4, g0, F, 2, acc0, DF, 4, 4, 1, 0, false),
2541 INST(MOV, 4, acc0, D, 2, g0, Q, 4, 4, 1, 0, false),
2542 INST(MOV, 4, g0, D, 2, acc0, Q, 4, 4, 1, 0, false),
2544 INST(MOV, 4, acc0, UD, 2, g0, UQ, 4, 4, 1, 0, false),
2545 INST(MOV, 4, g0, UD, 2, acc0, UQ, 4, 4, 1, 0, false),
2547 INST(MUL, 4, acc0, D, 2, g0, D, 4, 2, 2, 0, false),
2548 INST(MUL, 4, acc0, UD, 2, g0, UD, 4, 2, 2, 0, false),
2552 INST(MOV, 4, null, DF, 1, g0, F, 4, 2, 2, 0, true ),
2553 INST(MOV, 4, null, Q, 1, g0, D, 4, 2, 2, 0, true ),
2554 INST(MOV, 4, null, UQ, 1, g0, UD, 4, 2, 2, 0, true ),
2557 INST(MOV, 4, null, DF, 1, g0, F, 4, 2, 2, 1, false),
2558 INST(MUL, 4, null, DF, 1, g0, F, 4, 2, 2, 1, false),
2560 #undef INST
2635 #define INST(opcode, exec_size, dst_type, src_type, expected_result) \
2645 INST(MOV, 2, Q, D, true ),
2646 INST(MOV, 2, UQ, UD, true ),
2647 INST(MOV, 2, DF, F, true ),
2649 INST(ADD, 2, Q, D, true ),
2650 INST(ADD, 2, UQ, UD, true ),
2651 INST(ADD, 2, DF, F, true ),
2659 INST(MOV, 4, Q, D, false),
2660 INST(MOV, 4, UQ, UD, false),
2661 INST(MOV, 4, DF, F, false),
2663 INST(ADD, 4, Q, D, false),
2664 INST(ADD, 4, UQ, UD, false),
2665 INST(ADD, 4, DF, F, false),
2667 #undef INST
2717 #define INST(opcode, exec_size, dst_type, dst_stride, \
2735 INST(MOV, 4, DF, 1, F, 8, 4, 2, 0, 0, true ),
2736 INST(MOV, 4, Q, 1, D, 8, 4, 2, 0, 0, true ),
2737 INST(MOV, 4, UQ, 1, UD, 8, 4, 2, 0, 0, true ),
2739 INST(MOV, 4, F, 2, DF, 4, 4, 1, 0, 0, true ),
2740 INST(MOV, 4, D, 2, Q, 4, 4, 1, 0, 0, true ),
2741 INST(MOV, 4, UD, 2, UQ, 4, 4, 1, 0, 0, true ),
2743 INST(MUL, 8, D, 2, D, 8, 4, 2, 0, 0, true ),
2744 INST(MUL, 8, UD, 2, UD, 8, 4, 2, 0, 0, true ),
2746 INST(MOV, 4, F, 1, F, 4, 4, 1, 1, 1, true ),
2753 INST(MOV, 4, DF, 1, F, 8, 4, 2, 1, 0, false),
2754 INST(MOV, 4, Q, 1, D, 8, 4, 2, 1, 0, false),
2755 INST(MOV, 4, UQ, 1, UD, 8, 4, 2, 1, 0, false),
2757 INST(MOV, 4, F, 2, DF, 4, 4, 1, 1, 0, false),
2758 INST(MOV, 4, D, 2, Q, 4, 4, 1, 1, 0, false),
2759 INST(MOV, 4, UD, 2, UQ, 4, 4, 1, 1, 0, false),
2761 INST(MOV, 4, DF, 1, F, 8, 4, 2, 0, 1, false),
2762 INST(MOV, 4, Q, 1, D, 8, 4, 2, 0, 1, false),
2763 INST(MOV, 4, UQ, 1, UD, 8, 4, 2, 0, 1, false),
2765 INST(MOV, 4, F, 2, DF, 4, 4, 1, 0, 1, false),
2766 INST(MOV, 4, D, 2, Q, 4, 4, 1, 0, 1, false),
2767 INST(MOV, 4, UD, 2, UQ, 4, 4, 1, 0, 1, false),
2769 INST(MUL, 8, D, 2, D, 8, 4, 2, 1, 0, false),
2770 INST(MUL, 8, UD, 2, UD, 8, 4, 2, 1, 0, false),
2772 INST(MUL, 8, D, 2, D, 8, 4, 2, 0, 1, false),
2773 INST(MUL, 8, UD, 2, UD, 8, 4, 2, 0, 1, false),
2775 #undef INST
2847 #define INST(opcode, access_mode, dst_type, \
2878 INST(MOV, 16, F, B, 2, 4, 0, UD, 0, 4, 0, D, 8, true ),
2879 INST(ADD, 16, UD, F, 0, 4, 0, UB, 0, 1, 0, D, 7, true ),
2880 INST(MAD, 16, D, B, 0, 4, 0, UB, 0, 1, 0, B, 10, true ),
2883 INST(MAD, 1, UB, W, 1, 1, 0, D, 0, 4, 0, B, 11, false ),
2884 INST(MAD, 1, UB, W, 1, 1, 1, UB, 1, 1, 0, W, 11, false ),
2885 INST(ADD, 1, W, W, 1, 4, 1, B, 1, 1, 0, D, 11, false ),
2888 INST(MOV, 1, W, B, 8, 8, 1, D, 8, 8, 1, D, 11, true ),
2889 INST(ADD, 1, UD, B, 8, 8, 1, W, 8, 8, 1, D, 11, true ),
2890 INST(MAD, 1, B, B, 0, 1, 0, D, 0, 4, 0, W, 11, true ),
2892 #undef INST