Lines Matching refs:INSN

132 INSN(abs, l, unary, 1cycle, C62X, 0,
137 INSN(abs, l, 1_or_2_src, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
142 INSN(abs2, l, unary, 1cycle, C64X, 0,
148 INSN(absdp, s, 1_or_2_src, 2cycle_dp, C67X, TIC6X_FLAG_NO_CROSS,
154 INSN(abssp, s, unary, 1cycle, C67X, 0,
219 INSN(add, l, l3_sat_0, 1cycle, C64XP, 0,
224 INSN(add, l, l3i, 1cycle, C64XP, 0,
229 INSN(add, l, lx1, 1cycle, C64XP,
234 INSN(add, s, s3_sat_0, 1cycle, C64XP, 0,
239 INSN(add, s, sx1, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
243 INSN(add, s, sx2op, 1cycle, C64XP, 0,
248 INSN(add, d, dx2op, 1cycle, C64XP, 0,
278 INSN(addab, d, adda_long, 1cycle, C64XP, TIC6X_FLAG_PREFER(0),
308 INSN(addah, d, adda_long, 1cycle, C64XP, TIC6X_FLAG_PREFER(0),
325 INSN(addaw, d, adda_long, 1cycle, C64XP, TIC6X_FLAG_PREFER(0),
332 INSN(addaw, d, dx5, 1cycle, C64XP, TIC6X_FLAG_INSN16_BSIDE,
336 INSN(addaw, d, dx5p, 1cycle, C64XP, TIC6X_FLAG_INSN16_BSIDE,
342 INSN(adddp, l, 1_or_2_src, addsubdp, C67X, 0,
347 INSN(adddp, s, l_1_or_2_src, addsubdp, C67XP, 0,
353 INSN(addk, s, addk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
359 INSN(addk, s, sx5, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
365 INSN(addkpc, s, addkpc, 1cycle, C64X,
371 INSN(addsp, l, 1_or_2_src, 4cycle, C67X, 0,
376 INSN(addsp, s, l_1_or_2_src, 4cycle, C67XP, 0,
382 INSN(addsub, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
388 INSN(addsub2, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
405 INSN(add2, s, 1_or_2_src, 1cycle, C62X, 0,
410 INSN(add2, l, 1_or_2_src, 1cycle, C64X, 0,
415 INSN(add2, d, ext_1_or_2_src, 1cycle, C64X, 0,
421 INSN(add4, l, 1_or_2_src, 1cycle, C64X, 0,
459 INSN(and, l, l2c, 1cycle, C64XP, 0,
466 INSN(andn, l, 1_or_2_src, 1cycle, C64X, 0,
471 INSN(andn, s, ext_1_or_2_src, 1cycle, C64X, 0,
476 INSN(andn, d, ext_1_or_2_src, 1cycle, C64X, 0,
482 INSN(avg2, m, compound, 1616_m, C64X, 0,
488 INSN(avgu4, m, compound, 1616_m, C64X, 0,
494 INSN(b, s, ext_branch_cond_imm, branch, C62X, TIC6X_FLAG_NO_CROSS,
498 INSN(b, s, branch, branch, C62X, TIC6X_FLAG_SIDE_B_ONLY,
502 INSN(b, s, b_irp, branch, C62X, TIC6X_FLAG_NO_CROSS|TIC6X_FLAG_SIDE_B_ONLY,
506 INSN(b, s, b_nrp, branch, C62X, TIC6X_FLAG_NO_CROSS|TIC6X_FLAG_SIDE_B_ONLY,
511 INSN(bdec, s, bdec, branch, C64X, TIC6X_FLAG_NO_CROSS,
516 INSN(bitc4, m, unary, 1616_m, C64X, 0,
522 INSN(bitr, m, unary, 1616_m, C64X, 0,
528 INSN(bnop, s, branch_nop_cst, branch, C64X,
533 INSN(bnop, nfu, s_branch_nop_cst, branch, C64XP,
538 INSN(bnop, s, branch_nop_reg, branch, C64X,
545 INSN(bnop, s, sbu8, branch, C64XP,
550 INSN(bnop, s, sbs7, branch, C64XP,
555 INSN(bnop, s, sbu8c, branch, C64XP,
560 INSN(bnop, s, sbs7c, branch, C64XP,
565 INSN(bnop, s, sx1b, branch, C64XP,
572 INSN(bpos, s, bpos, branch, C64X, TIC6X_FLAG_NO_CROSS,
577 INSN(call, s, ext_branch_cond_imm, branch, C62X,
582 INSN(call, s, branch, branch, C62X,
587 INSN(call, s, b_irp, branch, C62X,
592 INSN(call, s, b_nrp, branch, C62X,
598 INSN(callnop, s, branch_nop_cst, branch, C64X,
603 INSN(callnop, nfu, s_branch_nop_cst, branch, C64XP,
608 INSN(callnop, s, branch_nop_reg, branch, C64X,
615 INSN(callp, s, call_imm_nop, branch, C64XP,
622 INSN(callp, s, scs10, branch, C64XP,
629 INSN(callret, s, ext_branch_cond_imm, branch, C62X,
634 INSN(callret, s, branch, branch, C62X,
639 INSN(callret, s, b_irp, branch, C62X,
644 INSN(callret, s, b_nrp, branch, C62X,
650 INSN(clr, s, field, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
655 INSN(clr, s, 1_or_2_src, 1cycle, C62X, 0,
662 INSN(clr, s, sc5, 1cycle, C64XP, 0,
691 INSN(cmpeq, l, lx3c, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
697 INSN(cmpeq, l, l2c, 1cycle, C64XP, 0,
704 INSN(cmpeq2, s, 1_or_2_src, 1cycle, C64X, 0,
710 INSN(cmpeq4, s, 1_or_2_src, 1cycle, C64X, 0,
716 INSN(cmpeqdp, s, 1_or_2_src, dpcmp, C67X, 0,
722 INSN(cmpeqsp, s, 1_or_2_src, 1cycle, C67X, 0,
772 INSN(cmpgt, l, lx1c, 1cycle, C64XP, 0,
777 INSN(cmpgt, l, l2c, 1cycle, C64XP, 0,
784 INSN(cmpgt2, s, 1_or_2_src, 1cycle, C64X, 0,
790 INSN(cmpgtdp, s, 1_or_2_src, dpcmp, C67X, 0,
796 INSN(cmpgtsp, s, 1_or_2_src, 1cycle, C67X, 0,
837 INSN(cmpgtu, l, lx1c, 1cycle, C64XP, 0,
842 INSN(cmpgtu, l, l2c, 1cycle, C64XP, 0,
849 INSN(cmpgtu4, s, 1_or_2_src, 1cycle, C64X, 0,
899 INSN(cmplt, l, lx1c, 1cycle, C64XP, 0,
904 INSN(cmplt, l, l2c, 1cycle, C64XP, 0,
911 INSN(cmplt2, s, 1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO,
917 INSN(cmpltdp, s, 1_or_2_src, dpcmp, C67X, 0,
923 INSN(cmpltsp, s, 1_or_2_src, 1cycle, C67X, 0,
962 INSN(cmpltu, l, lx1c, 1cycle, C64XP, 0,
967 INSN(cmpltu, l, l2c, 1cycle, C64XP, 0,
974 INSN(cmpltu4, s, 1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO,
980 INSN(cmpy, m, 1_or_2_src, 4cycle, C64XP, 0,
986 INSN(cmpyr, m, 1_or_2_src, 4cycle, C64XP, 0,
992 INSN(cmpyr1, m, 1_or_2_src, 4cycle, C64XP, 0,
998 INSN(cmtl, d, 1_or_2_src, load, C64XP,
1004 INSN(ddotp4, m, 1_or_2_src, 4cycle, C64XP, 0,
1010 INSN(ddotph2, m, 1_or_2_src, 4cycle, C64XP, 0,
1016 INSN(ddotph2r, m, 1_or_2_src, 4cycle, C64XP, 0,
1022 INSN(ddotpl2, m, 1_or_2_src, 4cycle, C64XP, 0,
1028 INSN(ddotpl2r, m, 1_or_2_src, 4cycle, C64XP, 0,
1034 INSN(deal, m, unary, 1616_m, C64X, 0,
1040 INSN(dint, nfu, dint, 1cycle, C64XP, 0,
1045 INSN(dmv, s, ext_1_or_2_src, 1cycle, C64XP, 0,
1062 INSN(dotpn2, m, compound, 4cycle, C64X, 0,
1068 INSN(dotpnrsu2, m, compound, 4cycle, C64X, 0,
1074 INSN(dotpnrus2, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1080 INSN(dotprsu2, m, compound, 4cycle, C64X, 0,
1086 INSN(dotprus2, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1092 INSN(dotpsu4, m, compound, 4cycle, C64X, 0,
1098 INSN(dotpus4, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1104 INSN(dotpu4, m, compound, 4cycle, C64X, 0,
1110 INSN(dpack2, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
1116 INSN(dpackx2, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
1122 INSN(dpint, l, 1_or_2_src, 4cycle, C67X, TIC6X_FLAG_NO_CROSS,
1128 INSN(dpsp, l, 1_or_2_src, 4cycle, C67X, TIC6X_FLAG_NO_CROSS,
1134 INSN(dptrunc, l, 1_or_2_src, 4cycle, C67X, TIC6X_FLAG_NO_CROSS,
1140 INSN(ext, s, field, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
1145 INSN(ext, s, 1_or_2_src, 1cycle, C62X, 0,
1162 INSN(extu, s, field, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
1167 INSN(extu, s, 1_or_2_src, 1cycle, C62X, 0,
1182 INSN(extu, s, sc5, 1cycle, C64XP, 0,
1188 INSN(gmpy, m, 1_or_2_src, 4cycle, C64XP, TIC6X_FLAG_NO_CROSS,
1196 INSN(gmpy4, m, compound, 4cycle, C64X, 0,
1202 INSN(idle, nfu, nop_idle, nop, C62X, TIC6X_FLAG_MCNOP,
1207 INSN(intdp, l, 1_or_2_src, intdp, C67X, 0,
1213 INSN(intdpu, l, 1_or_2_src, intdp, C67X, 0,
1219 INSN(intsp, l, 1_or_2_src, 4cycle, C67X, 0,
1225 INSN(intspu, l, 1_or_2_src, 4cycle, C67X, 0,
1231 INSN(ldb, d, load_store, load, C62X,
1238 INSN(ldb, d, load_store_long, load, C62X,
1246 INSN(ldb, d, doff4_dsz_x01, load, C64XP,
1252 INSN(ldb, d, dind_dsz_x01, load, C64XP,
1258 INSN(ldb, d, dinc_dsz_x01, load, C64XP,
1264 INSN(ldb, d, ddec_dsz_x01, load, C64XP,
1272 INSN(ldbu, d, load_store, load, C62X,
1279 INSN(ldbu, d, load_store_long, load, C62X,
1287 INSN(ldbu, d, dinc_dsz_000, load, C64XP,
1293 INSN(ldbu, d, dind_dsz_000, load, C64XP,
1299 INSN(ldbu, d, doff4_dsz_000, load, C64XP,
1305 INSN(ldbu, d, ddec_dsz_000, load, C64XP,
1313 INSN(lddw, d, load_store, load, C64X_AND_C67X,
1322 INSN(lddw, d, dpp, load, C64XP,
1328 INSN(lddw, d, ddecdw, load, C64XP,
1334 INSN(lddw, d, dincdw, load, C64XP,
1340 INSN(lddw, d, dinddw, load, C64XP,
1346 INSN(lddw, d, doff4dw, load, C64XP,
1354 INSN(ldh, d, load_store, load, C62X,
1361 INSN(ldh, d, load_store_long, load, C62X,
1369 INSN(ldh, d, doff4_dsz_x11, load, C64XP,
1375 INSN(ldh, d, dind_dsz_x11, load, C64XP,
1381 INSN(ldh, d, dinc_dsz_x11, load, C64XP,
1387 INSN(ldh, d, ddec_dsz_x11, load, C64XP,
1395 INSN(ldhu, d, load_store, load, C62X,
1402 INSN(ldhu, d, load_store_long, load, C62X,
1410 INSN(ldhu, d, doff4_dsz_010, load, C64XP,
1416 INSN(ldhu, d, dind_dsz_010, load, C64XP,
1422 INSN(ldhu, d, dinc_dsz_010, load, C64XP,
1428 INSN(ldhu, d, ddec_dsz_010, load, C64XP,
1436 INSN(ldndw, d, load_nonaligned, load, C64X,
1445 INSN(ldndw, d, ddecdw, load, C64XP,
1451 INSN(ldndw, d, dincdw, load, C64XP,
1457 INSN(ldndw, d, dinddw, load, C64XP,
1463 INSN(ldndw, d, doff4dw, load, C64XP,
1471 INSN(ldnw, d, load_store, load, C64X,
1480 INSN(ldnw, d, doff4_dsz_110, load, C64XP,
1486 INSN(ldnw, d, dind_dsz_110, load, C64XP,
1492 INSN(ldnw, d, dinc_dsz_110, load, C64XP,
1498 INSN(ldnw, d, ddec_dsz_110, load, C64XP,
1506 INSN(ldw, d, load_store, load, C62X,
1513 INSN(ldw, d, load_store_long, load, C62X,
1521 INSN(ldw, d, doff4_dsz_0xx, load, C64XP,
1527 INSN(ldw, d, doff4_dsz_100, load, C64XP,
1533 INSN(ldw, d, dind_dsz_0xx, load, C64XP,
1539 INSN(ldw, d, dind_dsz_100, load, C64XP,
1545 INSN(ldw, d, dinc_dsz_0xx, load, C64XP,
1551 INSN(ldw, d, dinc_dsz_100, load, C64XP,
1557 INSN(ldw, d, ddec_dsz_0xx, load, C64XP,
1563 INSN(ldw, d, ddec_dsz_100, load, C64XP,
1569 INSN(ldw, d, dpp, load, C64XP,
1575 INSN(ldw, d, dstk, load, C64XP,
1583 INSN(ll, d, 1_or_2_src, load, C64XP,
1600 INSN(max2, l, 1_or_2_src, 1cycle, C64X, 0,
1605 INSN(max2, s, ext_1_or_2_src, 1cycle, C64XP, 0,
1611 INSN(maxu4, l, 1_or_2_src, 1cycle, C64X, 0,
1617 INSN(min2, l, 1_or_2_src, 1cycle, C64X, 0,
1622 INSN(min2, s, ext_1_or_2_src, 1cycle, C64XP, 0,
1628 INSN(minu4, l, 1_or_2_src, 1cycle, C64X, 0,
1646 INSN(mpy, m, m3_sat_0, 1616_m, C67X, 0,
1652 INSN(mpydp, m, mpy, mpydp, C67X, 0,
1658 INSN(mpyh, m, mpy, 1616_m, C62X, 0,
1665 INSN(mpyh, m, m3_sat_0, 1616_m, C67X, 0,
1672 INSN(mpyhi, m, compound, 4cycle, C64X, 0,
1678 INSN(mpyhir, m, compound, 4cycle, C64X, 0,
1684 INSN(mpyhl, m, mpy, 1616_m, C62X, 0,
1691 INSN(mpyhl, m, m3_sat_0, 1616_m, C67X, 0,
1698 INSN(mpyhlu, m, mpy, 1616_m, C62X, 0,
1704 INSN(mpyhslu, m, mpy, 1616_m, C62X, 0,
1710 INSN(mpyhsu, m, mpy, 1616_m, C62X, 0,
1716 INSN(mpyhu, m, mpy, 1616_m, C62X, 0,
1722 INSN(mpyhuls, m, mpy, 1616_m, C62X, 0,
1728 INSN(mpyhus, m, mpy, 1616_m, C62X, 0,
1756 INSN(mpyih, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1762 INSN(mpyihr, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1768 INSN(mpyil, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1774 INSN(mpyilr, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1780 INSN(mpylh, m, mpy, 1616_m, C62X, 0,
1787 INSN(mpylh, m, m3_sat_0, 1616_m, C67X, 0,
1794 INSN(mpylhu, m, mpy, 1616_m, C62X, 0,
1800 INSN(mpyli, m, compound, 4cycle, C64X, 0,
1806 INSN(mpylir, m, compound, 4cycle, C64X, 0,
1812 INSN(mpylshu, m, mpy, 1616_m, C62X, 0,
1818 INSN(mpyluhs, m, mpy, 1616_m, C62X, 0,
1824 INSN(mpysp, m, mpy, 4cycle, C67X, 0,
1832 INSN(mpyspdp, m, compound, mpyspdp, C67X, 0,
1838 INSN(mpysp2dp, m, compound, mpyspdp, C67X, 0,
1855 INSN(mpysu4, m, compound, 4cycle, C64X, 0,
1861 INSN(mpyu, m, mpy, 1616_m, C62X, 0,
1867 INSN(mpyu4, m, compound, 4cycle, C64X, 0,
1873 INSN(mpyus, m, mpy, 1616_m, C62X, 0,
1879 INSN(mpyus4, m, compound, 4cycle, C64X, TIC6X_FLAG_MACRO,
1885 INSN(mpy2, m, compound, 4cycle, C64X, 0,
1891 INSN(mpy2ir, m, 1_or_2_src, 4cycle, C64XP, 0,
1908 INSN(mpy32su, m, mpy, 4cycle, C64XP, 0,
1914 INSN(mpy32u, m, compound, 4cycle, C64XP, 0,
1920 INSN(mpy32us, m, compound, 4cycle, C64XP, 0,
2001 INSN(mvc, s, sx1, 1cycle, C64XP,
2008 INSN(mvd, m, unary, 4cycle, C64X, 0,
2014 INSN(mvk, s, mvk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
2018 INSN(mvk, l, unary, 1cycle, C64X, TIC6X_FLAG_NO_CROSS,
2022 INSN(mvk, d, 1_or_2_src, 1cycle, C64X, TIC6X_FLAG_NO_CROSS,
2028 INSN(mvk, l, lx5, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
2032 INSN(mvk, s, smvk8, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
2074 INSN(mvkh, s, mvk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
2079 INSN(mvklh, s, mvk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS|TIC6X_FLAG_MACRO,
2084 INSN(mvkl, s, mvk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS|TIC6X_FLAG_MACRO,
2106 INSN(nop, nfu, nop_idle, nop, C62X, 0,
2118 INSN(nop, nfu, unop, nop, C64XP, 0,
2134 INSN(not, l, 1_or_2_src, 1cycle, C62X, TIC6X_FLAG_MACRO,
2139 INSN(not, s, 1_or_2_src, 1cycle, C62X, TIC6X_FLAG_MACRO,
2144 INSN(not, d, ext_1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO,
2182 INSN(or, l, l2c, 1cycle, C64XP, 0,
2189 INSN(pack2, l, 1_or_2_src, 1cycle, C64X, 0,
2194 INSN(pack2, s, ext_1_or_2_src, 1cycle, C64X, 0,
2200 INSN(packh2, l, 1_or_2_src, 1cycle, C64X, 0,
2205 INSN(packh2, s, 1_or_2_src, 1cycle, C64X, 0,
2211 INSN(packh4, l, 1_or_2_src, 1cycle, C64X, 0,
2217 INSN(packhl2, l, 1_or_2_src, 1cycle, C64X, 0,
2222 INSN(packhl2, s, 1_or_2_src, 1cycle, C64X, 0,
2228 INSN(packlh2, l, 1_or_2_src, 1cycle, C64X, 0,
2233 INSN(packlh2, s, 1_or_2_src, 1cycle, C64X, 0,
2239 INSN(packl4, l, 1_or_2_src, 1cycle, C64X, 0,
2245 INSN(rcpdp, s, 1_or_2_src, 2cycle_dp, C67X, TIC6X_FLAG_NO_CROSS,
2251 INSN(rcpsp, s, 1_or_2_src, 1cycle, C67X, 0,
2257 INSN(ret, s, ext_branch_cond_imm, branch, C62X,
2262 INSN(ret, s, branch, branch, C62X,
2267 INSN(ret, s, b_irp, branch, C62X,
2272 INSN(ret, s, b_nrp, branch, C62X,
2278 INSN(retp, s, call_imm_nop, branch, C64XP,
2284 INSN(rint, nfu, rint, 1cycle, C64XP, 0,
2300 INSN(rpack2, s, ext_1_or_2_src_noncond, 1cycle, C64XP, 0,
2306 INSN(rsqrdp, s, 1_or_2_src, 2cycle_dp, C67X, TIC6X_FLAG_NO_CROSS,
2312 INSN(rsqrsp, s, 1_or_2_src, 1cycle, C67X, 0,
2345 INSN(sadd, l, l3_sat_1, 1cycle, C64XP, 0,
2351 INSN(sadd, s, s3_sat_1, 1cycle, C64XP,0,
2358 INSN(sadd2, s, ext_1_or_2_src, 1cycle, C64X, 0,
2364 INSN(saddsub, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
2370 INSN(saddsub2, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
2376 INSN(saddsu2, s, ext_1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO,
2382 INSN(saddus2, s, ext_1_or_2_src, 1cycle, C64X, 0,
2388 INSN(saddu4, s, ext_1_or_2_src, 1cycle, C64X, 0,
2394 INSN(sat, l, 1_or_2_src, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
2399 INSN(set, s, field, 1cycle, C62X, TIC6X_FLAG_NO_CROSS,
2404 INSN(set, s, 1_or_2_src, 1cycle, C62X, 0,
2411 INSN(set, s, sc5, 1cycle, C64XP, 0,
2418 INSN(shfl, m, unary, 1616_m, C64X, 0,
2424 INSN(shfl3, l, 1_or_2_src_noncond, 1cycle, C64XP, 0,
2462 INSN(shl, s, s3i, 1cycle, C64XP, 0,
2467 INSN(shl, s, ssh5_sat_x, 1cycle, C64XP,
2473 INSN(shl, s, s2sh, 1cycle, C64XP, 0,
2480 INSN(shlmb, l, 1_or_2_src, 1cycle, C64X, 0,
2485 INSN(shlmb, s, ext_1_or_2_src, 1cycle, C64X, 0,
2513 INSN(shr, s, s3i, 1cycle, C64XP, 0,
2518 INSN(shr, s, ssh5_sat_x, 1cycle, C64XP,
2524 INSN(shr, s, s2sh, 1cycle, C64XP, 0,
2542 INSN(shrmb, l, 1_or_2_src, 1cycle, C64X, 0,
2547 INSN(shrmb, s, ext_1_or_2_src, 1cycle, C64X, 0,
2575 INSN(shru, s, ssh5_sat_0, 1cycle, C64XP,
2581 INSN(shru, s, s2sh, 1cycle, C64XP, 0,
2599 INSN(sl, d, 1_or_2_src, store, C64XP,
2605 INSN(smpy, m, mpy, 1616_m, C62X, 0,
2612 INSN(smpy, m, m3_sat_1, 1616_m, C67X, 0,
2619 INSN(smpyh, m, mpy, 1616_m, C62X, 0,
2626 INSN(smpyh, m, m3_sat_1, 1616_m, C67X, 0,
2633 INSN(smpyhl, m, mpy, 1616_m, C62X, 0,
2640 INSN(smpyhl, m, m3_sat_1, 1616_m, C67X, 0,
2647 INSN(smpylh, m, mpy, 1616_m, C62X, 0,
2654 INSN(smpylh, m, m3_sat_1, 1616_m, C67X, 0,
2661 INSN(smpy2, m, compound, 4cycle, C64X, 0,
2669 INSN(smpy32, m, 1_or_2_src, 4cycle, C64XP, 0,
2675 INSN(spack2, s, ext_1_or_2_src, 1cycle, C64X, 0,
2681 INSN(spacku4, s, ext_1_or_2_src, 1cycle, C64X, 0,
2687 INSN(spdp, s, 1_or_2_src, 2cycle_dp, C67X, 0,
2693 INSN(spint, l, 1_or_2_src, 4cycle, C67X, 0,
2711 INSN(spkernel, nfu, uspk, 1cycle, C64XP,
2718 INSN(spkernelr, nfu, spkernelr, 1cycle, C64XP,
2724 INSN(sploop, nfu, loop_buffer, 1cycle, C64XP,
2730 INSN(sploopd, nfu, loop_buffer, 1cycle, C64XP,
2736 INSN(sploopw, nfu, loop_buffer, 1cycle, C64XP,
2743 INSN(sploop, nfu, uspl, 1cycle, C64XP,
2749 INSN(sploopd, nfu, uspl, 1cycle, C64XP,
2755 INSN(sploopd, nfu, uspldr, 1cycle, C64XP,
2765 INSN(spmask, nfu, spmask, 1cycle, C64XP, TIC6X_FLAG_FIRST|TIC6X_FLAG_SPMASK,
2771 INSN(spmask, nfu, uspma, 1cycle, C64XP, TIC6X_FLAG_FIRST|TIC6X_FLAG_SPMASK,
2777 INSN(spmaskr, nfu, spmask, 1cycle, C64XP, TIC6X_FLAG_FIRST|TIC6X_FLAG_SPMASK,
2783 INSN(spmaskr, nfu, uspmb, 1cycle, C64XP, TIC6X_FLAG_FIRST|TIC6X_FLAG_SPMASK,
2789 INSN(sptrunc, l, 1_or_2_src, 4cycle, C67X, 0,
2807 INSN(sshl, s, ssh5_sat_1, 1cycle, C64XP,
2813 INSN(sshl, s, s2sh, 1cycle, C64XP, 0,
2820 INSN(sshvl, m, compound, 1616_m, C64X, 0,
2828 INSN(sshvr, m, compound, 1616_m, C64X, 0,
2856 INSN(ssub, l, l3_sat_1, 1cycle, C64XP, 0,
2863 INSN(ssub2, l, 1_or_2_src, 1cycle, C64XP, 0,
2869 INSN(stb, d, load_store, store, C62X,
2876 INSN(stb, d, load_store_long, store, C62X,
2884 INSN(stb, d, doff4_dsz_000, store, C64XP,
2890 INSN(stb, d, doff4_dsz_x01, store, C64XP,
2896 INSN(stb, d, dind_dsz_000, store, C64XP,
2902 INSN(stb, d, dind_dsz_x01, store, C64XP,
2908 INSN(stb, d, dinc_dsz_000, store, C64XP,
2914 INSN(stb, d, dinc_dsz_x01, store, C64XP,
2920 INSN(stb, d, ddec_dsz_000, store, C64XP,
2926 INSN(stb, d, ddec_dsz_x01, store, C64XP,
2934 INSN(stdw, d, load_store, store, C64X, TIC6X_FLAG_STORE|TIC6X_FLAG_NO_CROSS,
2942 INSN(stdw, d, dpp, store, C64XP,
2948 INSN(stdw, d, ddecdw, store, C64XP,
2954 INSN(stdw, d, dincdw, store, C64XP,
2960 INSN(stdw, d, dinddw, store, C64XP,
2966 INSN(stdw, d, doff4dw, store, C64XP,
2974 INSN(sth, d, load_store, store, C62X,
2981 INSN(sth, d, load_store_long, store, C62X,
2989 INSN(sth, d, doff4_dsz_01x, store, C64XP,
2995 INSN(sth, d, doff4_dsz_111, store, C64XP,
3001 INSN(sth, d, dind_dsz_01x, store, C64XP,
3007 INSN(sth, d, dind_dsz_111, store, C64XP,
3013 INSN(sth, d, dinc_dsz_01x, store, C64XP,
3019 INSN(sth, d, dinc_dsz_111, store, C64XP,
3025 INSN(sth, d, ddec_dsz_01x, store, C64XP,
3031 INSN(sth, d, ddec_dsz_111, store, C64XP,
3039 INSN(stndw, d, store_nonaligned, store, C64X,
3048 INSN(stndw, d, ddecdw, store, C64XP,
3054 INSN(stndw, d, dincdw, store, C64XP,
3060 INSN(stndw, d, dinddw, store, C64XP,
3066 INSN(stndw, d, doff4dw, store, C64XP,
3074 INSN(stnw, d, load_store, store, C64X,
3083 INSN(stnw, d, doff4_dsz_110, store, C64XP,
3089 INSN(stnw, d, dind_dsz_110, store, C64XP,
3095 INSN(stnw, d, dinc_dsz_110, store, C64XP,
3101 INSN(stnw, d, ddec_dsz_110, store, C64XP,
3109 INSN(stw, d, load_store, store, C62X,
3116 INSN(stw, d, load_store_long, store, C62X,
3124 INSN(stw, d, doff4_dsz_0xx, store, C64XP,
3130 INSN(stw, d, doff4_dsz_100, store, C64XP,
3136 INSN(stw, d, dind_dsz_0xx, store, C64XP,
3142 INSN(stw, d, dind_dsz_100, store, C64XP,
3148 INSN(stw, d, dinc_dsz_0xx, store, C64XP,
3154 INSN(stw, d, dinc_dsz_100, store, C64XP,
3160 INSN(stw, d, ddec_dsz_0xx, store, C64XP,
3166 INSN(stw, d, ddec_dsz_100, store, C64XP,
3172 INSN(stw, d, dpp, store, C64XP,
3178 INSN(stw, d, dstk, store, C64XP,
3267 INSN(sub, l, l3_sat_0, 1cycle, C64XP, 0,
3272 INSN(sub, l, lx1, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
3276 INSN(sub, s, sx1, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
3280 INSN(sub, s, sx2op, 1cycle, C64XP, 0,
3285 INSN(sub, s, s3_sat_x, 1cycle, C64XP, 0,
3290 INSN(sub, d, dx1, 1cycle, C64XP, TIC6X_FLAG_NO_CROSS,
3294 INSN(sub, d, dx2op, 1cycle, C64XP, 0,
3312 INSN(subabs4, l, 1_or_2_src, 1cycle, C64X, 0,
3341 INSN(subaw, d, dx5p, 1cycle, C64XP, 0,
3347 INSN(subc, l, 1_or_2_src, 1cycle, C62X, 0,
3410 INSN(sub2, l, 1_or_2_src, 1cycle, C64X, 0,
3415 INSN(sub2, s, 1_or_2_src, 1cycle, C62X, 0,
3420 INSN(sub2, d, ext_1_or_2_src, 1cycle, C64X, 0,
3426 INSN(sub4, l, 1_or_2_src, 1cycle, C64X, 0,
3432 INSN(swap2, l, 1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO|TIC6X_FLAG_NO_CROSS,
3437 INSN(swap2, s, 1_or_2_src, 1cycle, C64X, TIC6X_FLAG_MACRO|TIC6X_FLAG_NO_CROSS,
3445 INSN(swap4, l, unary, 1cycle, C64X, 0,
3451 INSN(swe, nfu, swe, 1cycle, C64XP, 0,
3456 INSN(swenr, nfu, swenr, 1cycle, C64XP, 0,
3461 INSN(unpkhu4, l, unary, 1cycle, C64X, 0,
3466 INSN(unpkhu4, s, unary, 1cycle, C64X, 0,
3472 INSN(unpklu4, l, unary, 1cycle, C64X, 0,
3477 INSN(unpklu4, s, unary, 1cycle, C64X, 0,
3515 INSN(xor, l, l2c, 1cycle, C64XP, 0,
3534 INSN(xormpy, m, 1_or_2_src, 4cycle, C64XP, 0,
3540 INSN(xpnd2, m, unary, 1616_m, C64X, 0,
3546 INSN(xpnd4, m, unary, 1616_m, C64X, 0,
3552 INSN(zero, s, mvk, 1cycle, C62X, TIC6X_FLAG_NO_CROSS|TIC6X_FLAG_MACRO,
3556 INSN(zero, l, unary, 1cycle, C64X,