Lines Matching full:rt

424 static char *save_restore_list(uint64 rt, uint64 count, uint64 gp,  in save_restore_list()  argument
433 uint64 this_rt = use_gp ? 28 : ((rt & 0x10) | (rt + counter)) & 0x1f; in save_restore_list()
1347 uint64 rt = extract_rt_25_24_23_22_21(instruction); in ADDIU_32__cond() local
1348 return rt != 0; in ADDIU_32__cond()
1354 uint64 rt = extract_rt_9_8_7_6_5(instruction); in ADDIU_RS5__cond() local
1355 return rt != 0; in ADDIU_RS5__cond()
1361 uint64 rt = extract_rt_25_24_23_22_21(instruction); in BALRSC_cond() local
1362 return rt != 0; in BALRSC_cond()
1386 uint64 rt = extract_rt_9_8_7_6_5(instruction); in MOVE_cond() local
1387 return rt != 0; in MOVE_cond()
1465 * [DSP] ABSQ_S.PH rt, rs - Find absolute value of two fractional halfwords
1471 * rt -----
1479 const char *rt = GPR(rt_value, info); in ABSQ_S_PH() local
1482 return img_format("ABSQ_S.PH %s, %s", rt, rs); in ABSQ_S_PH()
1487 * [DSP] ABSQ_S.QB rt, rs - Find absolute value of four fractional byte values
1493 * rt -----
1501 const char *rt = GPR(rt_value, info); in ABSQ_S_QB() local
1504 return img_format("ABSQ_S.QB %s, %s", rt, rs); in ABSQ_S_QB()
1509 * [DSP] ABSQ_S.W rt, rs - Find absolute value of fractional word with 32-bit
1515 * rt -----
1523 const char *rt = GPR(rt_value, info); in ABSQ_S_W() local
1526 return img_format("ABSQ_S.W %s, %s", rt, rs); in ABSQ_S_W()
1536 * rt -----
1558 * rt -----
1569 const char *rt = GPR(rt_value, info); in ADD() local
1571 return img_format("ADD %s, %s, %s", rd, rs, rt); in ADD()
1631 * rt -----
1640 const char *rt = GPR(rt_value, info); in ADDIU_32_() local
1643 return img_format("ADDIU %s, %s, 0x%" PRIx64, rt, rs, u_value); in ADDIU_32_()
1653 * rt -----
1661 const char *rt = GPR(rt_value, info); in ADDIU_48_() local
1663 return img_format("ADDIU %s, %" PRId64, rt, s_value); in ADDIU_48_()
1673 * rt -----
1681 const char *rt = GPR(rt_value, info); in ADDIU_GP48_() local
1683 return img_format("ADDIU %s, $%d, %" PRId64, rt, 28, s_value); in ADDIU_GP48_()
1693 * rt -----
1701 const char *rt = GPR(rt_value, info); in ADDIU_GP_B_() local
1703 return img_format("ADDIU %s, $%d, 0x%" PRIx64, rt, 28, u_value); in ADDIU_GP_B_()
1713 * rt -----
1721 const char *rt = GPR(rt_value, info); in ADDIU_GP_W_() local
1723 return img_format("ADDIU %s, $%d, 0x%" PRIx64, rt, 28, u_value); in ADDIU_GP_W_()
1733 * rt -----
1742 const char *rt = GPR(rt_value, info); in ADDIU_NEG_() local
1746 return img_format("ADDIU %s, %s, %" PRId64, rt, rs, u); in ADDIU_NEG_()
1756 * rt -----
1776 * rt -----
1793 * ADDIU[RS5] rt, s5 - Add Signed Word and Set Carry Bit
1797 * rt -----
1805 const char *rt = GPR(rt_value, info); in ADDIU_RS5_() local
1807 return img_format("ADDIU %s, %" PRId64, rt, s_value); in ADDIU_RS5_()
1817 * rt -----
1826 const char *rt = GPR(rt_value, info); in ADDIUPC_32_() local
1829 return img_format("ADDIUPC %s, %s", rt, s); in ADDIUPC_32_()
1839 * rt -----
1848 const char *rt = GPR(rt_value, info); in ADDIUPC_48_() local
1851 return img_format("ADDIUPC %s, %s", rt, s); in ADDIUPC_48_()
1856 * [DSP] ADDQ.PH rd, rt, rs - Add fractional halfword vectors
1861 * rt -----
1873 const char *rt = GPR(rt_value, info); in ADDQ_PH() local
1875 return img_format("ADDQ.PH %s, %s, %s", rd, rs, rt); in ADDQ_PH()
1880 * [DSP] ADDQ_S.PH rd, rt, rs - Add fractional halfword vectors with 16-bit
1886 * rt -----
1898 const char *rt = GPR(rt_value, info); in ADDQ_S_PH() local
1900 return img_format("ADDQ_S.PH %s, %s, %s", rd, rs, rt); in ADDQ_S_PH()
1905 * [DSP] ADDQ_S.W rd, rt, rs - Add fractional words with 32-bit saturation
1910 * rt -----
1922 const char *rt = GPR(rt_value, info); in ADDQ_S_W() local
1924 return img_format("ADDQ_S.W %s, %s, %s", rd, rs, rt); in ADDQ_S_W()
1929 * [DSP] ADDQH.PH rd, rt, rs - Add fractional halfword vectors and shift
1935 * rt -----
1947 const char *rt = GPR(rt_value, info); in ADDQH_PH() local
1949 return img_format("ADDQH.PH %s, %s, %s", rd, rs, rt); in ADDQH_PH()
1954 * [DSP] ADDQH_R.PH rd, rt, rs - Add fractional halfword vectors and shift
1960 * rt -----
1972 const char *rt = GPR(rt_value, info); in ADDQH_R_PH() local
1974 return img_format("ADDQH_R.PH %s, %s, %s", rd, rs, rt); in ADDQH_R_PH()
1979 * [DSP] ADDQH_R.W rd, rt, rs - Add fractional words and shift right to halve
1985 * rt -----
1997 const char *rt = GPR(rt_value, info); in ADDQH_R_W() local
1999 return img_format("ADDQH_R.W %s, %s, %s", rd, rs, rt); in ADDQH_R_W()
2004 * [DSP] ADDQH.W rd, rt, rs - Add fractional words and shift right to halve
2010 * rt -----
2022 const char *rt = GPR(rt_value, info); in ADDQH_W() local
2024 return img_format("ADDQH.W %s, %s, %s", rd, rs, rt); in ADDQH_W()
2029 * [DSP] ADDSC rd, rt, rs - Add two signed words and set carry bit
2034 * rt -----
2046 const char *rt = GPR(rt_value, info); in ADDSC() local
2048 return img_format("ADDSC %s, %s, %s", rd, rs, rt); in ADDSC()
2081 * rt -----
2093 const char *rt = GPR(rt_value, info); in ADDU_32_() local
2095 return img_format("ADDU %s, %s, %s", rd, rs, rt); in ADDU_32_()
2105 * rt -----
2122 * [DSP] ADDU.PH rd, rt, rs - Add two pairs of unsigned halfwords
2127 * rt -----
2139 const char *rt = GPR(rt_value, info); in ADDU_PH() local
2141 return img_format("ADDU.PH %s, %s, %s", rd, rs, rt); in ADDU_PH()
2146 * ADDU.QB rd, rt, rs - Unsigned Add Quad Byte Vectors
2151 * rt -----
2163 const char *rt = GPR(rt_value, info); in ADDU_QB() local
2165 return img_format("ADDU.QB %s, %s, %s", rd, rs, rt); in ADDU_QB()
2170 * [DSP] ADDU_S.PH rd, rt, rs - Add two pairs of unsigned halfwords with 16-bit
2176 * rt -----
2188 const char *rt = GPR(rt_value, info); in ADDU_S_PH() local
2190 return img_format("ADDU_S.PH %s, %s, %s", rd, rs, rt); in ADDU_S_PH()
2195 * ADDU_S.QB rd, rt, rs - Unsigned Add Quad Byte Vectors
2200 * rt -----
2212 const char *rt = GPR(rt_value, info); in ADDU_S_QB() local
2214 return img_format("ADDU_S.QB %s, %s, %s", rd, rs, rt); in ADDU_S_QB()
2219 * ADDUH.QB rd, rt, rs - Unsigned Add Vector Quad-Bytes And Right Shift
2225 * rt -----
2237 const char *rt = GPR(rt_value, info); in ADDUH_QB() local
2239 return img_format("ADDUH.QB %s, %s, %s", rd, rs, rt); in ADDUH_QB()
2244 * ADDUH_R.QB rd, rt, rs - Unsigned Add Vector Quad-Bytes And Right Shift
2250 * rt -----
2262 const char *rt = GPR(rt_value, info); in ADDUH_R_QB() local
2264 return img_format("ADDUH_R.QB %s, %s, %s", rd, rs, rt); in ADDUH_R_QB()
2268 * ADDWC rd, rt, rs - Add Word with Carry Bit
2273 * rt -----
2285 const char *rt = GPR(rt_value, info); in ADDWC() local
2287 return img_format("ADDWC %s, %s, %s", rd, rs, rt); in ADDWC()
2297 * rt -----
2306 const char *rt = GPR(rt_value, info); in ALUIPC() local
2309 return img_format("ALUIPC %s, %%pcrel_hi(%s)", rt, s); in ALUIPC()
2340 * rt -----
2352 const char *rt = GPR(rt_value, info); in AND_32_() local
2354 return img_format("AND %s, %s, %s", rd, rs, rt); in AND_32_()
2359 * ANDI rt, rs, u -
2387 * rt -----
2397 const char *rt = GPR(rt_value, info); in ANDI_32_() local
2400 return img_format("ANDI %s, %s, 0x%" PRIx64, rt, rs, u_value); in ANDI_32_()
2410 * rt -----
2420 const char *rt = GPR(rt_value, info); in APPEND() local
2423 return img_format("APPEND %s, %s, 0x%" PRIx64, rt, rs, sa_value); in APPEND()
2433 * rt -----
2456 * rt -----
2476 * rt -----
2496 * rt -----
2505 const char *rt = GPR(rt_value, info); in BALRSC() local
2508 return img_format("BALRSC %s, %s", rt, rs); in BALRSC()
2518 * rt -----
2528 const char *rt = GPR(rt_value, info); in BBEQZC() local
2531 return img_format("BBEQZC %s, 0x%" PRIx64 ", %s", rt, bit_value, s); in BBEQZC()
2541 * rt -----
2551 const char *rt = GPR(rt_value, info); in BBNEZC() local
2554 return img_format("BBNEZC %s, 0x%" PRIx64 ", %s", rt, bit_value, s); in BBNEZC()
2564 * rt -----
2584 * rt -----
2604 * rt -----
2626 * rt -----
2648 * rt -----
2669 * rt -----
2690 * rt -----
2714 * rt -----
2725 const char *rt = GPR(rt_value, info); in BEQC_32_() local
2728 return img_format("BEQC %s, %s, %s", rs, rt, s); in BEQC_32_()
2738 * rt -----
2748 const char *rt = GPR(rt_value, info); in BEQIC() local
2751 return img_format("BEQIC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BEQIC()
2761 * rt -----
2783 * rt -----
2794 const char *rt = GPR(rt_value, info); in BGEC() local
2797 return img_format("BGEC %s, %s, %s", rs, rt, s); in BGEC()
2807 * rt -----
2817 const char *rt = GPR(rt_value, info); in BGEIC() local
2820 return img_format("BGEIC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BGEIC()
2830 * rt -----
2840 const char *rt = GPR(rt_value, info); in BGEIUC() local
2843 return img_format("BGEIUC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BGEIUC()
2853 * rt -----
2864 const char *rt = GPR(rt_value, info); in BGEUC() local
2867 return img_format("BGEUC %s, %s, %s", rs, rt, s); in BGEUC()
2877 * rt -----
2888 const char *rt = GPR(rt_value, info); in BLTC() local
2891 return img_format("BLTC %s, %s, %s", rs, rt, s); in BLTC()
2901 * rt -----
2911 const char *rt = GPR(rt_value, info); in BLTIC() local
2914 return img_format("BLTIC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BLTIC()
2924 * rt -----
2934 const char *rt = GPR(rt_value, info); in BLTIUC() local
2937 return img_format("BLTIUC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BLTIUC()
2947 * rt -----
2958 const char *rt = GPR(rt_value, info); in BLTUC() local
2961 return img_format("BLTUC %s, %s, %s", rs, rt, s); in BLTUC()
2971 * rt -----
2995 * rt -----
3006 const char *rt = GPR(rt_value, info); in BNEC_32_() local
3009 return img_format("BNEC %s, %s, %s", rs, rt, s); in BNEC_32_()
3019 * rt -----
3029 const char *rt = GPR(rt_value, info); in BNEIC() local
3032 return img_format("BNEIC %s, 0x%" PRIx64 ", %s", rt, u_value, s); in BNEIC()
3042 * rt -----
3084 * rt -----
3103 * rt -----
3122 * rt -----
3142 * rt -----
3165 * rt -----
3188 * rt -----
3210 * rt -----
3232 * rt -----
3254 * rt -----
3276 * rt -----
3285 const char *rt = GPR(rt_value, info); in CFC1() local
3287 return img_format("CFC1 %s, CP%" PRIu64, rt, cs_value); in CFC1()
3297 * rt -----
3306 const char *rt = GPR(rt_value, info); in CFC2() local
3308 return img_format("CFC2 %s, CP%" PRIu64, rt, cs_value); in CFC2()
3318 * rt -----
3340 * rt -----
3362 * rt -----
3371 const char *rt = GPR(rt_value, info); in CLO() local
3374 return img_format("CLO %s, %s", rt, rs); in CLO()
3384 * rt -----
3393 const char *rt = GPR(rt_value, info); in CLZ() local
3396 return img_format("CLZ %s, %s", rt, rs); in CLZ()
3406 * rt -----
3430 * rt -----
3454 * rt -----
3473 * [DSP] CMP.EQ.PH rs, rt - Compare vectors of signed integer halfword values
3478 * rt -----
3487 const char *rt = GPR(rt_value, info); in CMP_EQ_PH() local
3489 return img_format("CMP.EQ.PH %s, %s", rs, rt); in CMP_EQ_PH()
3499 * rt -----
3523 * rt -----
3542 * [DSP] CMP.LE.PH rs, rt - Compare vectors of signed integer halfword values
3547 * rt -----
3556 const char *rt = GPR(rt_value, info); in CMP_LE_PH() local
3558 return img_format("CMP.LE.PH %s, %s", rs, rt); in CMP_LE_PH()
3568 * rt -----
3592 * rt -----
3611 * [DSP] CMP.LT.PH rs, rt - Compare vectors of signed integer halfword values
3616 * rt -----
3625 const char *rt = GPR(rt_value, info); in CMP_LT_PH() local
3627 return img_format("CMP.LT.PH %s, %s", rs, rt); in CMP_LT_PH()
3637 * rt -----
3661 * rt -----
3685 * rt -----
3709 * rt -----
3733 * rt -----
3757 * rt -----
3781 * rt -----
3805 * rt -----
3829 * rt -----
3853 * rt -----
3877 * rt -----
3901 * rt -----
3925 * rt -----
3949 * rt -----
3973 * rt -----
3997 * rt -----
4021 * rt -----
4045 * rt -----
4069 * rt -----
4093 * rt -----
4117 * rt -----
4141 * rt -----
4165 * rt -----
4189 * rt -----
4213 * rt -----
4237 * rt -----
4261 * rt -----
4285 * rt -----
4309 * rt -----
4333 * rt -----
4357 * rt -----
4381 * rt -----
4405 * rt -----
4429 * rt -----
4453 * rt -----
4477 * rt -----
4501 * rt -----
4520 * [DSP] CMPGDU.EQ.QB rd, rs, rt - Compare unsigned vector of
4526 * rt -----
4538 const char *rt = GPR(rt_value, info); in CMPGDU_EQ_QB() local
4540 return img_format("CMPGDU.EQ.QB %s, %s, %s", rd, rs, rt); in CMPGDU_EQ_QB()
4545 * [DSP] CMPGDU.LE.QB rd, rs, rt - Compare unsigned vector of
4551 * rt -----
4563 const char *rt = GPR(rt_value, info); in CMPGDU_LE_QB() local
4565 return img_format("CMPGDU.LE.QB %s, %s, %s", rd, rs, rt); in CMPGDU_LE_QB()
4570 * [DSP] CMPGDU.EQ.QB rd, rs, rt - Compare unsigned vector of
4576 * rt -----
4588 const char *rt = GPR(rt_value, info); in CMPGDU_LT_QB() local
4590 return img_format("CMPGDU.LT.QB %s, %s, %s", rd, rs, rt); in CMPGDU_LT_QB()
4595 * [DSP] CMPGU.EQ.QB rd, rs, rt - Compare vectors of unsigned
4601 * rt -----
4613 const char *rt = GPR(rt_value, info); in CMPGU_EQ_QB() local
4615 return img_format("CMPGU.EQ.QB %s, %s, %s", rd, rs, rt); in CMPGU_EQ_QB()
4620 * [DSP] CMPGU.LE.QB rd, rs, rt - Compare vectors of unsigned
4626 * rt -----
4638 const char *rt = GPR(rt_value, info); in CMPGU_LE_QB() local
4640 return img_format("CMPGU.LE.QB %s, %s, %s", rd, rs, rt); in CMPGU_LE_QB()
4645 * [DSP] CMPGU.LT.QB rd, rs, rt - Compare vectors of unsigned
4651 * rt -----
4663 const char *rt = GPR(rt_value, info); in CMPGU_LT_QB() local
4665 return img_format("CMPGU.LT.QB %s, %s, %s", rd, rs, rt); in CMPGU_LT_QB()
4670 * [DSP] CMPU.EQ.QB rd, rs, rt - Compare vectors of unsigned
4676 * rt -----
4685 const char *rt = GPR(rt_value, info); in CMPU_EQ_QB() local
4687 return img_format("CMPU.EQ.QB %s, %s", rs, rt); in CMPU_EQ_QB()
4692 * [DSP] CMPU.LE.QB rd, rs, rt - Compare vectors of unsigned
4698 * rt -----
4707 const char *rt = GPR(rt_value, info); in CMPU_LE_QB() local
4709 return img_format("CMPU.LE.QB %s, %s", rs, rt); in CMPU_LE_QB()
4714 * [DSP] CMPU.LT.QB rd, rs, rt - Compare vectors of unsigned
4720 * rt -----
4729 const char *rt = GPR(rt_value, info); in CMPU_LT_QB() local
4731 return img_format("CMPU.LT.QB %s, %s", rs, rt); in CMPU_LT_QB()
4741 * rt -----
4760 * rt -----
4769 const char *rt = GPR(rt_value, info); in CTC1() local
4771 return img_format("CTC1 %s, CP%" PRIu64, rt, cs_value); in CTC1()
4781 * rt -----
4790 const char *rt = GPR(rt_value, info); in CTC2() local
4792 return img_format("CTC2 %s, CP%" PRIu64, rt, cs_value); in CTC2()
4802 * rt -----
4824 * rt -----
4846 * rt -----
4868 * rt -----
4890 * rt -----
4912 * rt -----
4934 * rt -----
4956 * rt -----
4978 * rt -----
5000 * rt -----
5022 * rt -----
5044 * rt -----
5066 * rt -----
5075 const char *rt = GPR(rt_value, info); in DADDIU_48_() local
5077 return img_format("DADDIU %s, %" PRId64, rt, s_value); in DADDIU_48_()
5087 * rt -----
5097 const char *rt = GPR(rt_value, info); in DADDIU_NEG_() local
5101 return img_format("DADDIU %s, %s, %" PRId64, rt, rs, u); in DADDIU_NEG_()
5111 * rt -----
5121 const char *rt = GPR(rt_value, info); in DADDIU_U12_() local
5124 return img_format("DADDIU %s, %s, 0x%" PRIx64, rt, rs, u_value); in DADDIU_U12_()
5134 * rt -----
5146 const char *rt = GPR(rt_value, info); in DADD() local
5148 return img_format("DADD %s, %s, %s", rd, rs, rt); in DADD()
5158 * rt -----
5170 const char *rt = GPR(rt_value, info); in DADDU() local
5172 return img_format("DADDU %s, %s, %s", rd, rs, rt); in DADDU()
5182 * rt -----
5191 const char *rt = GPR(rt_value, info); in DCLO() local
5194 return img_format("DCLO %s, %s", rt, rs); in DCLO()
5204 * rt -----
5213 const char *rt = GPR(rt_value, info); in DCLZ() local
5216 return img_format("DCLZ %s, %s", rt, rs); in DCLZ()
5226 * rt -----
5238 const char *rt = GPR(rt_value, info); in DDIV() local
5240 return img_format("DDIV %s, %s, %s", rd, rs, rt); in DDIV()
5250 * rt -----
5262 const char *rt = GPR(rt_value, info); in DDIVU() local
5264 return img_format("DDIVU %s, %s, %s", rd, rs, rt); in DDIVU()
5274 * rt -----
5292 * rt -----
5303 const char *rt = GPR(rt_value, info); in DEXTM() local
5308 rt, rs, lsb_value, msbd); in DEXTM()
5318 * rt -----
5329 const char *rt = GPR(rt_value, info); in DEXT() local
5334 rt, rs, lsb_value, msbd); in DEXT()
5344 * rt -----
5355 const char *rt = GPR(rt_value, info); in DEXTU() local
5360 rt, rs, lsb_value, msbd); in DEXTU()
5370 * rt -----
5381 const char *rt = GPR(rt_value, info); in DINSM() local
5386 rt, rs, lsb_value, msbd_value); in DINSM()
5397 * rt -----
5408 const char *rt = GPR(rt_value, info); in DINS() local
5413 rt, rs, lsb_value, msbd_value); in DINS()
5424 * rt -----
5435 const char *rt = GPR(rt_value, info); in DINSU() local
5440 rt, rs, lsb_value, msbd_value); in DINSU()
5451 * rt -----
5459 const char *rt = GPR(rt_value, info); in DI() local
5461 return img_format("DI %s", rt); in DI()
5471 * rt -----
5483 const char *rt = GPR(rt_value, info); in DIV() local
5485 return img_format("DIV %s, %s, %s", rd, rs, rt); in DIV()
5495 * rt -----
5519 * rt -----
5543 * rt -----
5555 const char *rt = GPR(rt_value, info); in DIVU() local
5557 return img_format("DIVU %s, %s, %s", rd, rs, rt); in DIVU()
5567 * rt -----
5580 const char *rt = GPR(rt_value, info); in DLSA() local
5582 return img_format("DLSA %s, %s, %s, 0x%" PRIx64, rd, rs, rt, u2_value); in DLSA()
5592 * rt -----
5601 const char *rt = GPR(rt_value, info); in DLUI_48_() local
5603 return img_format("DLUI %s, 0x%" PRIx64, rt, u_value); in DLUI_48_()
5613 * rt -----
5623 const char *rt = GPR(rt_value, info); in DMFC0() local
5626 rt, c0s_value, sel_value); in DMFC0()
5636 * rt -----
5645 const char *rt = GPR(rt_value, info); in DMFC1() local
5648 return img_format("DMFC1 %s, %s", rt, fs); in DMFC1()
5658 * rt -----
5667 const char *rt = GPR(rt_value, info); in DMFC2() local
5669 return img_format("DMFC2 %s, CP%" PRIu64, rt, cs_value); in DMFC2()
5679 * rt -----
5689 const char *rt = GPR(rt_value, info); in DMFGC0() local
5692 rt, c0s_value, sel_value); in DMFGC0()
5702 * rt -----
5714 const char *rt = GPR(rt_value, info); in DMOD() local
5716 return img_format("DMOD %s, %s, %s", rd, rs, rt); in DMOD()
5726 * rt -----
5738 const char *rt = GPR(rt_value, info); in DMODU() local
5740 return img_format("DMODU %s, %s, %s", rd, rs, rt); in DMODU()
5750 * rt -----
5760 const char *rt = GPR(rt_value, info); in DMTC0() local
5763 rt, c0s_value, sel_value); in DMTC0()
5773 * rt -----
5782 const char *rt = GPR(rt_value, info); in DMTC1() local
5785 return img_format("DMTC1 %s, %s", rt, fs); in DMTC1()
5795 * rt -----
5804 const char *rt = GPR(rt_value, info); in DMTC2() local
5806 return img_format("DMTC2 %s, CP%" PRIu64, rt, cs_value); in DMTC2()
5816 * rt -----
5826 const char *rt = GPR(rt_value, info); in DMTGC0() local
5829 rt, c0s_value, sel_value); in DMTGC0()
5839 * rt -----
5847 const char *rt = GPR(rt_value, info); in DMT() local
5849 return img_format("DMT %s", rt); in DMT()
5859 * rt -----
5871 const char *rt = GPR(rt_value, info); in DMUH() local
5873 return img_format("DMUH %s, %s, %s", rd, rs, rt); in DMUH()
5883 * rt -----
5895 const char *rt = GPR(rt_value, info); in DMUHU() local
5897 return img_format("DMUHU %s, %s, %s", rd, rs, rt); in DMUHU()
5907 * rt -----
5919 const char *rt = GPR(rt_value, info); in DMUL() local
5921 return img_format("DMUL %s, %s, %s", rd, rs, rt); in DMUL()
5931 * rt -----
5943 const char *rt = GPR(rt_value, info); in DMULU() local
5945 return img_format("DMULU %s, %s, %s", rd, rs, rt); in DMULU()
5950 * [DSP] DPA.W.PH ac, rs, rt - Dot product with accumulate on
5956 * rt -----
5968 const char *rt = GPR(rt_value, info); in DPA_W_PH() local
5970 return img_format("DPA.W.PH %s, %s, %s", ac, rs, rt); in DPA_W_PH()
5980 * rt -----
5992 const char *rt = GPR(rt_value, info); in DPAQ_SA_L_W() local
5994 return img_format("DPAQ_SA.L.W %s, %s, %s", ac, rs, rt); in DPAQ_SA_L_W()
6004 * rt -----
6016 const char *rt = GPR(rt_value, info); in DPAQ_S_W_PH() local
6018 return img_format("DPAQ_S.W.PH %s, %s, %s", ac, rs, rt); in DPAQ_S_W_PH()
6028 * rt -----
6040 const char *rt = GPR(rt_value, info); in DPAQX_SA_W_PH() local
6042 return img_format("DPAQX_SA.W.PH %s, %s, %s", ac, rs, rt); in DPAQX_SA_W_PH()
6052 * rt -----
6064 const char *rt = GPR(rt_value, info); in DPAQX_S_W_PH() local
6066 return img_format("DPAQX_S.W.PH %s, %s, %s", ac, rs, rt); in DPAQX_S_W_PH()
6076 * rt -----
6088 const char *rt = GPR(rt_value, info); in DPAU_H_QBL() local
6090 return img_format("DPAU.H.QBL %s, %s, %s", ac, rs, rt); in DPAU_H_QBL()
6100 * rt -----
6112 const char *rt = GPR(rt_value, info); in DPAU_H_QBR() local
6114 return img_format("DPAU.H.QBR %s, %s, %s", ac, rs, rt); in DPAU_H_QBR()
6124 * rt -----
6136 const char *rt = GPR(rt_value, info); in DPAX_W_PH() local
6138 return img_format("DPAX.W.PH %s, %s, %s", ac, rs, rt); in DPAX_W_PH()
6148 * rt -----
6160 const char *rt = GPR(rt_value, info); in DPS_W_PH() local
6162 return img_format("DPS.W.PH %s, %s, %s", ac, rs, rt); in DPS_W_PH()
6172 * rt -----
6184 const char *rt = GPR(rt_value, info); in DPSQ_SA_L_W() local
6186 return img_format("DPSQ_SA.L.W %s, %s, %s", ac, rs, rt); in DPSQ_SA_L_W()
6196 * rt -----
6208 const char *rt = GPR(rt_value, info); in DPSQ_S_W_PH() local
6210 return img_format("DPSQ_S.W.PH %s, %s, %s", ac, rs, rt); in DPSQ_S_W_PH()
6220 * rt -----
6232 const char *rt = GPR(rt_value, info); in DPSQX_SA_W_PH() local
6234 return img_format("DPSQX_SA.W.PH %s, %s, %s", ac, rs, rt); in DPSQX_SA_W_PH()
6244 * rt -----
6256 const char *rt = GPR(rt_value, info); in DPSQX_S_W_PH() local
6258 return img_format("DPSQX_S.W.PH %s, %s, %s", ac, rs, rt); in DPSQX_S_W_PH()
6268 * rt -----
6280 const char *rt = GPR(rt_value, info); in DPSU_H_QBL() local
6282 return img_format("DPSU.H.QBL %s, %s, %s", ac, rs, rt); in DPSU_H_QBL()
6292 * rt -----
6304 const char *rt = GPR(rt_value, info); in DPSU_H_QBR() local
6306 return img_format("DPSU.H.QBR %s, %s, %s", ac, rs, rt); in DPSU_H_QBR()
6316 * rt -----
6328 const char *rt = GPR(rt_value, info); in DPSX_W_PH() local
6330 return img_format("DPSX.W.PH %s, %s, %s", ac, rs, rt); in DPSX_W_PH()
6340 * rt -----
6350 const char *rt = GPR(rt_value, info); in DROTR() local
6353 return img_format("DROTR %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DROTR()
6363 * rt -----
6373 const char *rt = GPR(rt_value, info); in DROTR32() local
6376 return img_format("DROTR32 %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DROTR32()
6386 * rt -----
6398 const char *rt = GPR(rt_value, info); in DROTRV() local
6400 return img_format("DROTRV %s, %s, %s", rd, rs, rt); in DROTRV()
6410 * rt -----
6421 const char *rt = GPR(rt_value, info); in DROTX() local
6425 rt, rs, shift_value, shiftx_value); in DROTX()
6435 * rt -----
6445 const char *rt = GPR(rt_value, info); in DSLL() local
6448 return img_format("DSLL %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSLL()
6458 * rt -----
6468 const char *rt = GPR(rt_value, info); in DSLL32() local
6471 return img_format("DSLL32 %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSLL32()
6481 * rt -----
6493 const char *rt = GPR(rt_value, info); in DSLLV() local
6495 return img_format("DSLLV %s, %s, %s", rd, rs, rt); in DSLLV()
6505 * rt -----
6515 const char *rt = GPR(rt_value, info); in DSRA() local
6518 return img_format("DSRA %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSRA()
6528 * rt -----
6538 const char *rt = GPR(rt_value, info); in DSRA32() local
6541 return img_format("DSRA32 %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSRA32()
6551 * rt -----
6563 const char *rt = GPR(rt_value, info); in DSRAV() local
6565 return img_format("DSRAV %s, %s, %s", rd, rs, rt); in DSRAV()
6575 * rt -----
6585 const char *rt = GPR(rt_value, info); in DSRL() local
6588 return img_format("DSRL %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSRL()
6598 * rt -----
6608 const char *rt = GPR(rt_value, info); in DSRL32() local
6611 return img_format("DSRL32 %s, %s, 0x%" PRIx64, rt, rs, shift_value); in DSRL32()
6621 * rt -----
6633 const char *rt = GPR(rt_value, info); in DSRLV() local
6635 return img_format("DSRLV %s, %s, %s", rd, rs, rt); in DSRLV()
6645 * rt -----
6657 const char *rt = GPR(rt_value, info); in DSUB() local
6659 return img_format("DSUB %s, %s, %s", rd, rs, rt); in DSUB()
6669 * rt -----
6681 const char *rt = GPR(rt_value, info); in DSUBU() local
6683 return img_format("DSUBU %s, %s, %s", rd, rs, rt); in DSUBU()
6693 * rt -----
6701 const char *rt = GPR(rt_value, info); in DVPE() local
6703 return img_format("DVPE %s", rt); in DVPE()
6713 * rt -----
6721 const char *rt = GPR(rt_value, info); in DVP() local
6723 return img_format("DVP %s", rt); in DVP()
6733 * rt -----
6751 * rt -----
6759 const char *rt = GPR(rt_value, info); in EI() local
6761 return img_format("EI %s", rt); in EI()
6771 * rt -----
6779 const char *rt = GPR(rt_value, info); in EMT() local
6781 return img_format("EMT %s", rt); in EMT()
6791 * rt -----
6809 * rt -----
6827 * rt -----
6835 const char *rt = GPR(rt_value, info); in EVP() local
6837 return img_format("EVP %s", rt); in EVP()
6847 * rt -----
6855 const char *rt = GPR(rt_value, info); in EVPE() local
6857 return img_format("EVPE %s", rt); in EVPE()
6867 * rt -----
6878 const char *rt = GPR(rt_value, info); in EXT() local
6883 rt, rs, lsb_value, msbd); in EXT()
6893 * rt -----
6906 const char *rt = GPR(rt_value, info); in EXTD() local
6908 return img_format("EXTD %s, %s, %s, 0x%" PRIx64, rd, rs, rt, shift_value); in EXTD()
6918 * rt -----
6931 const char *rt = GPR(rt_value, info); in EXTD32() local
6933 return img_format("EXTD32 %s, %s, %s, 0x%" PRIx64, rd, rs, rt, shift_value); in EXTD32()
6943 * rt -----
6953 const char *rt = GPR(rt_value, info); in EXTPDP() local
6956 return img_format("EXTPDP %s, %s, 0x%" PRIx64, rt, ac, size_value); in EXTPDP()
6966 * rt -----
6976 const char *rt = GPR(rt_value, info); in EXTPDPV() local
6980 return img_format("EXTPDPV %s, %s, %s", rt, ac, rs); in EXTPDPV()
6990 * rt -----
7000 const char *rt = GPR(rt_value, info); in EXTP() local
7003 return img_format("EXTP %s, %s, 0x%" PRIx64, rt, ac, size_value); in EXTP()
7013 * rt -----
7023 const char *rt = GPR(rt_value, info); in EXTPV() local
7027 return img_format("EXTPV %s, %s, %s", rt, ac, rs); in EXTPV()
7032 * [DSP] EXTR_RS.W rt, ac, shift - Extract word value from accumulator to GPR
7038 * rt -----
7048 const char *rt = GPR(rt_value, info); in EXTR_RS_W() local
7051 return img_format("EXTR_RS.W %s, %s, 0x%" PRIx64, rt, ac, shift_value); in EXTR_RS_W()
7056 * [DSP] EXTR_R.W rt, ac, shift - Extract word value from accumulator to GPR
7062 * rt -----
7072 const char *rt = GPR(rt_value, info); in EXTR_R_W() local
7075 return img_format("EXTR_R.W %s, %s, 0x%" PRIx64, rt, ac, shift_value); in EXTR_R_W()
7080 * [DSP] EXTR_S.H rt, ac, shift - Extract halfword value from accumulator
7086 * rt -----
7096 const char *rt = GPR(rt_value, info); in EXTR_S_H() local
7099 return img_format("EXTR_S.H %s, %s, 0x%" PRIx64, rt, ac, shift_value); in EXTR_S_H()
7104 * [DSP] EXTR.W rt, ac, shift - Extract word value from accumulator to GPR
7110 * rt -----
7120 const char *rt = GPR(rt_value, info); in EXTR_W() local
7123 return img_format("EXTR.W %s, %s, 0x%" PRIx64, rt, ac, shift_value); in EXTR_W()
7128 * [DSP] EXTRV_RS.W rt, ac, rs - Extract word value with variable
7134 * rt -----
7144 const char *rt = GPR(rt_value, info); in EXTRV_RS_W() local
7148 return img_format("EXTRV_RS.W %s, %s, %s", rt, ac, rs); in EXTRV_RS_W()
7153 * [DSP] EXTRV_R.W rt, ac, rs - Extract word value with variable
7159 * rt -----
7169 const char *rt = GPR(rt_value, info); in EXTRV_R_W() local
7173 return img_format("EXTRV_R.W %s, %s, %s", rt, ac, rs); in EXTRV_R_W()
7178 * [DSP] EXTRV_S.H rt, ac, rs - Extract halfword value variable from
7184 * rt -----
7194 const char *rt = GPR(rt_value, info); in EXTRV_S_H() local
7198 return img_format("EXTRV_S.H %s, %s, %s", rt, ac, rs); in EXTRV_S_H()
7203 * [DSP] EXTRV.W rt, ac, rs - Extract word value with variable
7209 * rt -----
7219 const char *rt = GPR(rt_value, info); in EXTRV_W() local
7223 return img_format("EXTRV.W %s, %s, %s", rt, ac, rs); in EXTRV_W()
7233 * rt -----
7247 const char *rt = GPR(rt_value, info); in EXTW() local
7249 return img_format("EXTW %s, %s, %s, 0x%" PRIx64, rd, rs, rt, shift_value); in EXTW()
7259 * rt -----
7281 * rt -----
7303 * rt -----
7325 * rt -----
7347 * rt -----
7359 const char *rt = GPR(rt_value, info); in FORK() local
7361 return img_format("FORK %s, %s, %s", rd, rs, rt); in FORK()
7371 * rt -----
7390 * rt -----
7409 * rt -----
7420 const char *rt = GPR(rt_value, info); in INS() local
7425 rt, rs, lsb_value, msbd_value); in INS()
7431 * [DSP] INSV rt, rs - Insert bit field variable
7436 * rt -----
7444 const char *rt = GPR(rt_value, info); in INSV() local
7447 return img_format("INSV %s, %s", rt, rs); in INSV()
7457 * rt -----
7475 * rt -----
7483 const char *rt = GPR(rt_value, info); in JALRC_16_() local
7485 return img_format("JALRC $%d, %s", 31, rt); in JALRC_16_()
7495 * rt -----
7504 const char *rt = GPR(rt_value, info); in JALRC_32_() local
7507 return img_format("JALRC %s, %s", rt, rs); in JALRC_32_()
7517 * rt -----
7526 const char *rt = GPR(rt_value, info); in JALRC_HB() local
7529 return img_format("JALRC.HB %s, %s", rt, rs); in JALRC_HB()
7539 * rt -----
7547 const char *rt = GPR(rt_value, info); in JRC() local
7549 return img_format("JRC %s", rt); in JRC()
7559 * rt -----
7582 * rt -----
7591 const char *rt = GPR(rt_value, info); in LB_GP_() local
7593 return img_format("LB %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LB_GP_()
7603 * rt -----
7613 const char *rt = GPR(rt_value, info); in LB_S9_() local
7616 return img_format("LB %s, %" PRId64 "(%s)", rt, s_value, rs); in LB_S9_()
7626 * rt -----
7636 const char *rt = GPR(rt_value, info); in LB_U12_() local
7639 return img_format("LB %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LB_U12_()
7649 * rt -----
7659 const char *rt = GPR(rt_value, info); in LBE() local
7662 return img_format("LBE %s, %" PRId64 "(%s)", rt, s_value, rs); in LBE()
7672 * rt -----
7695 * rt -----
7704 const char *rt = GPR(rt_value, info); in LBU_GP_() local
7706 return img_format("LBU %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LBU_GP_()
7716 * rt -----
7726 const char *rt = GPR(rt_value, info); in LBU_S9_() local
7729 return img_format("LBU %s, %" PRId64 "(%s)", rt, s_value, rs); in LBU_S9_()
7739 * rt -----
7749 const char *rt = GPR(rt_value, info); in LBU_U12_() local
7752 return img_format("LBU %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LBU_U12_()
7762 * rt -----
7772 const char *rt = GPR(rt_value, info); in LBUE() local
7775 return img_format("LBUE %s, %" PRId64 "(%s)", rt, s_value, rs); in LBUE()
7785 * rt -----
7797 const char *rt = GPR(rt_value, info); in LBUX() local
7799 return img_format("LBUX %s, %s(%s)", rd, rs, rt); in LBUX()
7809 * rt -----
7821 const char *rt = GPR(rt_value, info); in LBX() local
7823 return img_format("LBX %s, %s(%s)", rd, rs, rt); in LBX()
7833 * rt -----
7842 const char *rt = GPR(rt_value, info); in LD_GP_() local
7844 return img_format("LD %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LD_GP_()
7854 * rt -----
7864 const char *rt = GPR(rt_value, info); in LD_S9_() local
7867 return img_format("LD %s, %" PRId64 "(%s)", rt, s_value, rs); in LD_S9_()
7877 * rt -----
7887 const char *rt = GPR(rt_value, info); in LD_U12_() local
7890 return img_format("LD %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LD_U12_()
7900 * rt -----
7921 * rt -----
7944 * rt -----
7967 * rt -----
7979 const char *rt = GPR(rt_value, info); in LDC1XS() local
7981 return img_format("LDC1XS %s, %s(%s)", ft, rs, rt); in LDC1XS()
7991 * rt -----
8003 const char *rt = GPR(rt_value, info); in LDC1X() local
8005 return img_format("LDC1X %s, %s(%s)", ft, rs, rt); in LDC1X()
8015 * rt -----
8038 * rt -----
8049 const char *rt = GPR(rt_value, info); in LDM() local
8054 rt, s_value, rs, count3); in LDM()
8064 * rt -----
8073 const char *rt = GPR(rt_value, info); in LDPC_48_() local
8076 return img_format("LDPC %s, %s", rt, s); in LDPC_48_()
8086 * rt -----
8098 const char *rt = GPR(rt_value, info); in LDX() local
8100 return img_format("LDX %s, %s(%s)", rd, rs, rt); in LDX()
8110 * rt -----
8122 const char *rt = GPR(rt_value, info); in LDXS() local
8124 return img_format("LDXS %s, %s(%s)", rd, rs, rt); in LDXS()
8134 * rt -----
8157 * rt -----
8166 const char *rt = GPR(rt_value, info); in LH_GP_() local
8168 return img_format("LH %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LH_GP_()
8178 * rt -----
8188 const char *rt = GPR(rt_value, info); in LH_S9_() local
8191 return img_format("LH %s, %" PRId64 "(%s)", rt, s_value, rs); in LH_S9_()
8201 * rt -----
8211 const char *rt = GPR(rt_value, info); in LH_U12_() local
8214 return img_format("LH %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LH_U12_()
8224 * rt -----
8234 const char *rt = GPR(rt_value, info); in LHE() local
8237 return img_format("LHE %s, %" PRId64 "(%s)", rt, s_value, rs); in LHE()
8247 * rt -----
8270 * rt -----
8279 const char *rt = GPR(rt_value, info); in LHU_GP_() local
8281 return img_format("LHU %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LHU_GP_()
8291 * rt -----
8301 const char *rt = GPR(rt_value, info); in LHU_S9_() local
8304 return img_format("LHU %s, %" PRId64 "(%s)", rt, s_value, rs); in LHU_S9_()
8314 * rt -----
8324 const char *rt = GPR(rt_value, info); in LHU_U12_() local
8327 return img_format("LHU %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LHU_U12_()
8337 * rt -----
8347 const char *rt = GPR(rt_value, info); in LHUE() local
8350 return img_format("LHUE %s, %" PRId64 "(%s)", rt, s_value, rs); in LHUE()
8360 * rt -----
8372 const char *rt = GPR(rt_value, info); in LHUX() local
8374 return img_format("LHUX %s, %s(%s)", rd, rs, rt); in LHUX()
8384 * rt -----
8396 const char *rt = GPR(rt_value, info); in LHUXS() local
8398 return img_format("LHUXS %s, %s(%s)", rd, rs, rt); in LHUXS()
8408 * rt -----
8420 const char *rt = GPR(rt_value, info); in LHXS() local
8422 return img_format("LHXS %s, %s(%s)", rd, rs, rt); in LHXS()
8432 * rt -----
8444 const char *rt = GPR(rt_value, info); in LHX() local
8446 return img_format("LHX %s, %s(%s)", rd, rs, rt); in LHX()
8456 * rt -----
8478 * rt -----
8487 const char *rt = GPR(rt_value, info); in LI_48_() local
8489 return img_format("LI %s, %" PRId64, rt, s_value); in LI_48_()
8499 * rt -----
8509 const char *rt = GPR(rt_value, info); in LL() local
8512 return img_format("LL %s, %" PRId64 "(%s)", rt, s_value, rs); in LL()
8522 * rt -----
8532 const char *rt = GPR(rt_value, info); in LLD() local
8535 return img_format("LLD %s, %" PRId64 "(%s)", rt, s_value, rs); in LLD()
8545 * rt -----
8555 const char *rt = GPR(rt_value, info); in LLDP() local
8559 return img_format("LLDP %s, %s, (%s)", rt, ru, rs); in LLDP()
8569 * rt -----
8579 const char *rt = GPR(rt_value, info); in LLE() local
8582 return img_format("LLE %s, %" PRId64 "(%s)", rt, s_value, rs); in LLE()
8592 * rt -----
8602 const char *rt = GPR(rt_value, info); in LLWP() local
8606 return img_format("LLWP %s, %s, (%s)", rt, ru, rs); in LLWP()
8616 * rt -----
8626 const char *rt = GPR(rt_value, info); in LLWPE() local
8630 return img_format("LLWPE %s, %s, (%s)", rt, ru, rs); in LLWPE()
8640 * rt -----
8653 const char *rt = GPR(rt_value, info); in LSA() local
8655 return img_format("LSA %s, %s, %s, 0x%" PRIx64, rd, rs, rt, u2_value); in LSA()
8665 * rt -----
8674 const char *rt = GPR(rt_value, info); in LUI() local
8676 return img_format("LUI %s, %%hi(%" PRId64 ")", rt, s_value); in LUI()
8686 * rt -----
8709 * rt -----
8732 * rt -----
8741 const char *rt = GPR(rt_value, info); in LW_GP_() local
8743 return img_format("LW %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LW_GP_()
8753 * rt -----
8774 * rt -----
8784 const char *rt = GPR(rt_value, info); in LW_S9_() local
8787 return img_format("LW %s, %" PRId64 "(%s)", rt, s_value, rs); in LW_S9_()
8797 * rt -----
8806 const char *rt = GPR(rt_value, info); in LW_SP_() local
8808 return img_format("LW %s, 0x%" PRIx64 "($%d)", rt, u_value, 29); in LW_SP_()
8818 * rt -----
8828 const char *rt = GPR(rt_value, info); in LW_U12_() local
8831 return img_format("LW %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LW_U12_()
8841 * rt -----
8862 * rt -----
8885 * rt -----
8908 * rt -----
8920 const char *rt = GPR(rt_value, info); in LWC1X() local
8922 return img_format("LWC1X %s, %s(%s)", ft, rs, rt); in LWC1X()
8932 * rt -----
8944 const char *rt = GPR(rt_value, info); in LWC1XS() local
8946 return img_format("LWC1XS %s, %s(%s)", ft, rs, rt); in LWC1XS()
8956 * rt -----
8979 * rt -----
8989 const char *rt = GPR(rt_value, info); in LWE() local
8992 return img_format("LWE %s, %" PRId64 "(%s)", rt, s_value, rs); in LWE()
9002 * rt -----
9013 const char *rt = GPR(rt_value, info); in LWM() local
9018 rt, s_value, rs, count3); in LWM()
9028 * rt -----
9037 const char *rt = GPR(rt_value, info); in LWPC_48_() local
9040 return img_format("LWPC %s, %s", rt, s); in LWPC_48_()
9050 * rt -----
9059 const char *rt = GPR(rt_value, info); in LWU_GP_() local
9061 return img_format("LWU %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in LWU_GP_()
9071 * rt -----
9081 const char *rt = GPR(rt_value, info); in LWU_S9_() local
9084 return img_format("LWU %s, %" PRId64 "(%s)", rt, s_value, rs); in LWU_S9_()
9094 * rt -----
9104 const char *rt = GPR(rt_value, info); in LWU_U12_() local
9107 return img_format("LWU %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in LWU_U12_()
9117 * rt -----
9129 const char *rt = GPR(rt_value, info); in LWUX() local
9131 return img_format("LWUX %s, %s(%s)", rd, rs, rt); in LWUX()
9141 * rt -----
9153 const char *rt = GPR(rt_value, info); in LWUXS() local
9155 return img_format("LWUXS %s, %s(%s)", rd, rs, rt); in LWUXS()
9165 * rt -----
9177 const char *rt = GPR(rt_value, info); in LWX() local
9179 return img_format("LWX %s, %s(%s)", rd, rs, rt); in LWX()
9189 * rt -----
9213 * rt -----
9225 const char *rt = GPR(rt_value, info); in LWXS_32_() local
9227 return img_format("LWXS %s, %s(%s)", rd, rs, rt); in LWXS_32_()
9232 * [DSP] MADD ac, rs, rt - Multiply two words and add to the specified
9238 * rt -----
9250 const char *rt = GPR(rt_value, info); in MADD_DSP_() local
9252 return img_format("MADD %s, %s, %s", ac, rs, rt); in MADD_DSP_()
9262 * rt -----
9286 * rt -----
9305 * [DSP] MADDU ac, rs, rt - Multiply two unsigned words and add to the
9311 * rt -----
9323 const char *rt = GPR(rt_value, info); in MADDU_DSP_() local
9325 return img_format("MADDU %s, %s, %s", ac, rs, rt); in MADDU_DSP_()
9330 * [DSP] MAQ_S.W.PHL ac, rs, rt - Multiply the left-most single vector
9336 * rt -----
9348 const char *rt = GPR(rt_value, info); in MAQ_S_W_PHL() local
9350 return img_format("MAQ_S.W.PHL %s, %s, %s", ac, rs, rt); in MAQ_S_W_PHL()
9355 * [DSP] MAQ_S.W.PHR ac, rs, rt - Multiply the right-most single vector
9361 * rt -----
9373 const char *rt = GPR(rt_value, info); in MAQ_S_W_PHR() local
9375 return img_format("MAQ_S.W.PHR %s, %s, %s", ac, rs, rt); in MAQ_S_W_PHR()
9380 * [DSP] MAQ_SA.W.PHL ac, rs, rt - Multiply the left-most single vector
9386 * rt -----
9398 const char *rt = GPR(rt_value, info); in MAQ_SA_W_PHL() local
9400 return img_format("MAQ_SA.W.PHL %s, %s, %s", ac, rs, rt); in MAQ_SA_W_PHL()
9405 * [DSP] MAQ_SA.W.PHR ac, rs, rt - Multiply the right-most single vector
9411 * rt -----
9423 const char *rt = GPR(rt_value, info); in MAQ_SA_W_PHR() local
9425 return img_format("MAQ_SA.W.PHR %s, %s, %s", ac, rs, rt); in MAQ_SA_W_PHR()
9435 * rt -----
9459 * rt -----
9483 * rt -----
9507 * rt -----
9531 * rt -----
9541 const char *rt = GPR(rt_value, info); in MFC0() local
9544 rt, c0s_value, sel_value); in MFC0()
9554 * rt -----
9563 const char *rt = GPR(rt_value, info); in MFC1() local
9566 return img_format("MFC1 %s, %s", rt, fs); in MFC1()
9576 * rt -----
9585 const char *rt = GPR(rt_value, info); in MFC2() local
9587 return img_format("MFC2 %s, CP%" PRIu64, rt, cs_value); in MFC2()
9597 * rt -----
9607 const char *rt = GPR(rt_value, info); in MFGC0() local
9610 rt, c0s_value, sel_value); in MFGC0()
9620 * rt -----
9630 const char *rt = GPR(rt_value, info); in MFHC0() local
9633 rt, c0s_value, sel_value); in MFHC0()
9643 * rt -----
9652 const char *rt = GPR(rt_value, info); in MFHC1() local
9655 return img_format("MFHC1 %s, %s", rt, fs); in MFHC1()
9665 * rt -----
9674 const char *rt = GPR(rt_value, info); in MFHC2() local
9676 return img_format("MFHC2 %s, CP%" PRIu64, rt, cs_value); in MFHC2()
9686 * rt -----
9696 const char *rt = GPR(rt_value, info); in MFHGC0() local
9699 rt, c0s_value, sel_value); in MFHGC0()
9709 * rt -----
9717 const char *rt = GPR(rt_value, info); in MFHI_DSP_() local
9720 return img_format("MFHI %s, %s", rt, ac); in MFHI_DSP_()
9730 * rt -----
9741 const char *rt = GPR(rt_value, info); in MFHTR() local
9744 rt, c0s_value, u_value, sel_value); in MFHTR()
9754 * rt -----
9762 const char *rt = GPR(rt_value, info); in MFLO_DSP_() local
9765 return img_format("MFLO %s, %s", rt, ac); in MFLO_DSP_()
9775 * rt -----
9786 const char *rt = GPR(rt_value, info); in MFTR() local
9789 rt, c0s_value, u_value, sel_value); in MFTR()
9799 * rt -----
9823 * rt -----
9847 * rt -----
9871 * rt -----
9895 * rt -----
9907 const char *rt = GPR(rt_value, info); in MOD() local
9909 return img_format("MOD %s, %s, %s", rd, rs, rt); in MOD()
9914 * [DSP] MODSUB rd, rs, rt - Modular subtraction on an index value
9919 * rt -----
9931 const char *rt = GPR(rt_value, info); in MODSUB() local
9933 return img_format("MODSUB %s, %s, %s", rd, rs, rt); in MODSUB()
9943 * rt -----
9955 const char *rt = GPR(rt_value, info); in MODU() local
9957 return img_format("MODU %s, %s, %s", rd, rs, rt); in MODU()
9967 * rt -----
9989 * rt -----
10011 * rt -----
10035 * rt -----
10062 * rt -----
10084 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10089 * rt -----
10098 const char *rt = GPR(rt_value, info); in MOVE() local
10101 return img_format("MOVE %s, %s", rt, rs); in MOVE()
10106 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10111 * rt -----
10123 const char *rt = GPR(rt_value, info); in MOVN() local
10125 return img_format("MOVN %s, %s, %s", rd, rs, rt); in MOVN()
10130 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10135 * rt -----
10147 const char *rt = GPR(rt_value, info); in MOVZ() local
10149 return img_format("MOVZ %s, %s, %s", rd, rs, rt); in MOVZ()
10154 * [DSP] MSUB ac, rs, rt - Multiply word and subtract from accumulator
10159 * rt -----
10171 const char *rt = GPR(rt_value, info); in MSUB_DSP_() local
10173 return img_format("MSUB %s, %s, %s", ac, rs, rt); in MSUB_DSP_()
10178 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10183 * rt -----
10202 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10207 * rt -----
10226 * [DSP] MSUBU ac, rs, rt - Multiply word and add to accumulator
10231 * rt -----
10243 const char *rt = GPR(rt_value, info); in MSUBU_DSP_() local
10245 return img_format("MSUBU %s, %s, %s", ac, rs, rt); in MSUBU_DSP_()
10250 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10255 * rt -----
10265 const char *rt = GPR(rt_value, info); in MTC0() local
10268 rt, c0s_value, sel_value); in MTC0()
10273 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10278 * rt -----
10287 const char *rt = GPR(rt_value, info); in MTC1() local
10290 return img_format("MTC1 %s, %s", rt, fs); in MTC1()
10295 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10300 * rt -----
10309 const char *rt = GPR(rt_value, info); in MTC2() local
10311 return img_format("MTC2 %s, CP%" PRIu64, rt, cs_value); in MTC2()
10316 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10321 * rt -----
10331 const char *rt = GPR(rt_value, info); in MTGC0() local
10334 rt, c0s_value, sel_value); in MTGC0()
10339 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10344 * rt -----
10354 const char *rt = GPR(rt_value, info); in MTHC0() local
10357 rt, c0s_value, sel_value); in MTHC0()
10362 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10367 * rt -----
10376 const char *rt = GPR(rt_value, info); in MTHC1() local
10379 return img_format("MTHC1 %s, %s", rt, fs); in MTHC1()
10384 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10389 * rt -----
10398 const char *rt = GPR(rt_value, info); in MTHC2() local
10400 return img_format("MTHC2 %s, CP%" PRIu64, rt, cs_value); in MTHC2()
10405 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10410 * rt -----
10420 const char *rt = GPR(rt_value, info); in MTHGC0() local
10423 rt, c0s_value, sel_value); in MTHGC0()
10470 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10475 * rt -----
10486 const char *rt = GPR(rt_value, info); in MTHTR() local
10489 rt, c0s_value, u_value, sel_value); in MTHTR()
10515 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10520 * rt -----
10531 const char *rt = GPR(rt_value, info); in MTTR() local
10534 rt, c0s_value, u_value, sel_value); in MTTR()
10539 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10544 * rt -----
10556 const char *rt = GPR(rt_value, info); in MUH() local
10558 return img_format("MUH %s, %s, %s", rd, rs, rt); in MUH()
10563 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10568 * rt -----
10580 const char *rt = GPR(rt_value, info); in MUHU() local
10582 return img_format("MUHU %s, %s, %s", rd, rs, rt); in MUHU()
10587 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10592 * rt -----
10604 const char *rt = GPR(rt_value, info); in MUL_32_() local
10606 return img_format("MUL %s, %s, %s", rd, rs, rt); in MUL_32_()
10611 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10616 * rt -----
10633 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10638 * rt -----
10657 * [DSP] MUL.PH rd, rs, rt - Multiply vector integer half words to same size
10663 * rt -----
10675 const char *rt = GPR(rt_value, info); in MUL_PH() local
10677 return img_format("MUL.PH %s, %s, %s", rd, rs, rt); in MUL_PH()
10682 * [DSP] MUL_S.PH rd, rs, rt - Multiply vector integer half words to same size
10688 * rt -----
10700 const char *rt = GPR(rt_value, info); in MUL_S_PH() local
10702 return img_format("MUL_S.PH %s, %s, %s", rd, rs, rt); in MUL_S_PH()
10707 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
10712 * rt -----
10731 * [DSP] MULEQ_S.W.PHL rd, rs, rt - Multiply vector fractional left halfwords
10737 * rt -----
10749 const char *rt = GPR(rt_value, info); in MULEQ_S_W_PHL() local
10751 return img_format("MULEQ_S.W.PHL %s, %s, %s", rd, rs, rt); in MULEQ_S_W_PHL()
10756 * [DSP] MULEQ_S.W.PHR rd, rs, rt - Multiply vector fractional right halfwords
10762 * rt -----
10774 const char *rt = GPR(rt_value, info); in MULEQ_S_W_PHR() local
10776 return img_format("MULEQ_S.W.PHR %s, %s, %s", rd, rs, rt); in MULEQ_S_W_PHR()
10781 * [DSP] MULEU_S.PH.QBL rd, rs, rt - Multiply vector fractional left bytes
10787 * rt -----
10799 const char *rt = GPR(rt_value, info); in MULEU_S_PH_QBL() local
10801 return img_format("MULEU_S.PH.QBL %s, %s, %s", rd, rs, rt); in MULEU_S_PH_QBL()
10806 * [DSP] MULEU_S.PH.QBR rd, rs, rt - Multiply vector fractional right bytes
10812 * rt -----
10824 const char *rt = GPR(rt_value, info); in MULEU_S_PH_QBR() local
10826 return img_format("MULEU_S.PH.QBR %s, %s, %s", rd, rs, rt); in MULEU_S_PH_QBR()
10831 * [DSP] MULQ_RS.PH rd, rs, rt - Multiply vector fractional halfwords
10837 * rt -----
10849 const char *rt = GPR(rt_value, info); in MULQ_RS_PH() local
10851 return img_format("MULQ_RS.PH %s, %s, %s", rd, rs, rt); in MULQ_RS_PH()
10856 * [DSP] MULQ_RS.W rd, rs, rt - Multiply fractional words to same size
10862 * rt -----
10874 const char *rt = GPR(rt_value, info); in MULQ_RS_W() local
10876 return img_format("MULQ_RS.W %s, %s, %s", rd, rs, rt); in MULQ_RS_W()
10881 * [DSP] MULQ_S.PH rd, rs, rt - Multiply fractional halfwords to same size
10887 * rt -----
10899 const char *rt = GPR(rt_value, info); in MULQ_S_PH() local
10901 return img_format("MULQ_S.PH %s, %s, %s", rd, rs, rt); in MULQ_S_PH()
10906 * [DSP] MULQ_S.W rd, rs, rt - Multiply fractional words to same size product
10912 * rt -----
10924 const char *rt = GPR(rt_value, info); in MULQ_S_W() local
10926 return img_format("MULQ_S.W %s, %s, %s", rd, rs, rt); in MULQ_S_W()
10931 * [DSP] MULSA.W.PH ac, rs, rt - Multiply and subtract vector integer halfword
10937 * rt -----
10949 const char *rt = GPR(rt_value, info); in MULSA_W_PH() local
10951 return img_format("MULSA.W.PH %s, %s, %s", ac, rs, rt); in MULSA_W_PH()
10956 * [DSP] MULSAQ_S.W.PH ac, rs, rt - Multiply and subtract vector fractional
10962 * rt -----
10974 const char *rt = GPR(rt_value, info); in MULSAQ_S_W_PH() local
10976 return img_format("MULSAQ_S.W.PH %s, %s, %s", ac, rs, rt); in MULSAQ_S_W_PH()
10981 * [DSP] MULT ac, rs, rt - Multiply word
10986 * rt -----
10998 const char *rt = GPR(rt_value, info); in MULT_DSP_() local
11000 return img_format("MULT %s, %s, %s", ac, rs, rt); in MULT_DSP_()
11005 * [DSP] MULTU ac, rs, rt - Multiply unsigned word
11010 * rt -----
11022 const char *rt = GPR(rt_value, info); in MULTU_DSP_() local
11024 return img_format("MULTU %s, %s, %s", ac, rs, rt); in MULTU_DSP_()
11029 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11034 * rt -----
11046 const char *rt = GPR(rt_value, info); in MULU() local
11048 return img_format("MULU %s, %s, %s", rd, rs, rt); in MULU()
11053 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11058 * rt -----
11075 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11080 * rt -----
11097 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11102 * rt -----
11115 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11120 * rt -----
11133 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11138 * rt -----
11150 const char *rt = GPR(rt_value, info); in NOR() local
11152 return img_format("NOR %s, %s, %s", rd, rs, rt); in NOR()
11157 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11162 * rt -----
11179 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11184 * rt -----
11201 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11206 * rt -----
11218 const char *rt = GPR(rt_value, info); in OR_32_() local
11220 return img_format("OR %s, %s, %s", rd, rs, rt); in OR_32_()
11225 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11230 * rt -----
11240 const char *rt = GPR(rt_value, info); in ORI() local
11243 return img_format("ORI %s, %s, 0x%" PRIx64, rt, rs, u_value); in ORI()
11248 * [DSP] PACKRL.PH rd, rs, rt - Pack a word using the right halfword from one
11254 * rt -----
11266 const char *rt = GPR(rt_value, info); in PACKRL_PH() local
11268 return img_format("PACKRL.PH %s, %s, %s", rd, rs, rt); in PACKRL_PH()
11273 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
11278 * rt -----
11291 * [DSP] PICK.PH rd, rs, rt - Pick a vector of halfwords based on condition
11297 * rt -----
11309 const char *rt = GPR(rt_value, info); in PICK_PH() local
11311 return img_format("PICK.PH %s, %s, %s", rd, rs, rt); in PICK_PH()
11316 * [DSP] PICK.QB rd, rs, rt - Pick a vector of byte values based on condition
11322 * rt -----
11334 const char *rt = GPR(rt_value, info); in PICK_QB() local
11336 return img_format("PICK.QB %s, %s, %s", rd, rs, rt); in PICK_QB()
11341 * [DSP] PRECEQ.W.PHL rt, rs - Expand the precision of the left-most element
11347 * rt -----
11356 const char *rt = GPR(rt_value, info); in PRECEQ_W_PHL() local
11359 return img_format("PRECEQ.W.PHL %s, %s", rt, rs); in PRECEQ_W_PHL()
11364 * [DSP] PRECEQ.W.PHR rt, rs - Expand the precision of the right-most element
11370 * rt -----
11379 const char *rt = GPR(rt_value, info); in PRECEQ_W_PHR() local
11382 return img_format("PRECEQ.W.PHR %s, %s", rt, rs); in PRECEQ_W_PHR()
11387 * [DSP] PRECEQU.PH.QBLA rt, rs - Expand the precision of the two
11393 * rt -----
11402 const char *rt = GPR(rt_value, info); in PRECEQU_PH_QBLA() local
11405 return img_format("PRECEQU.PH.QBLA %s, %s", rt, rs); in PRECEQU_PH_QBLA()
11410 * [DSP] PRECEQU.PH.QBL rt, rs - Expand the precision of the two left-most
11416 * rt -----
11425 const char *rt = GPR(rt_value, info); in PRECEQU_PH_QBL() local
11428 return img_format("PRECEQU.PH.QBL %s, %s", rt, rs); in PRECEQU_PH_QBL()
11433 * [DSP] PRECEQU.PH.QBRA rt, rs - Expand the precision of the two
11439 * rt -----
11448 const char *rt = GPR(rt_value, info); in PRECEQU_PH_QBRA() local
11451 return img_format("PRECEQU.PH.QBRA %s, %s", rt, rs); in PRECEQU_PH_QBRA()
11456 * [DSP] PRECEQU.PH.QBR rt, rs - Expand the precision of the two right-most
11462 * rt -----
11471 const char *rt = GPR(rt_value, info); in PRECEQU_PH_QBR() local
11474 return img_format("PRECEQU.PH.QBR %s, %s", rt, rs); in PRECEQU_PH_QBR()
11479 * [DSP] PRECEU.PH.QBLA rt, rs - Expand the precision of the two
11486 * rt -----
11495 const char *rt = GPR(rt_value, info); in PRECEU_PH_QBLA() local
11498 return img_format("PRECEU.PH.QBLA %s, %s", rt, rs); in PRECEU_PH_QBLA()
11503 * [DSP] PRECEU.PH.QBL rt, rs - Expand the precision of the two left-most
11509 * rt -----
11518 const char *rt = GPR(rt_value, info); in PRECEU_PH_QBL() local
11521 return img_format("PRECEU.PH.QBL %s, %s", rt, rs); in PRECEU_PH_QBL()
11526 * [DSP] PRECEU.PH.QBRA rt, rs - Expand the precision of the two
11533 * rt -----
11542 const char *rt = GPR(rt_value, info); in PRECEU_PH_QBRA() local
11545 return img_format("PRECEU.PH.QBRA %s, %s", rt, rs); in PRECEU_PH_QBRA()
11550 * [DSP] PRECEU.PH.QBR rt, rs - Expand the precision of the two right-most
11556 * rt -----
11565 const char *rt = GPR(rt_value, info); in PRECEU_PH_QBR() local
11568 return img_format("PRECEU.PH.QBR %s, %s", rt, rs); in PRECEU_PH_QBR()
11573 * [DSP] PRECR.QB.PH rd, rs, rt - Reduce the precision of four integer
11579 * rt -----
11591 const char *rt = GPR(rt_value, info); in PRECR_QB_PH() local
11593 return img_format("PRECR.QB.PH %s, %s, %s", rd, rs, rt); in PRECR_QB_PH()
11598 * [DSP] PRECR_SRA.PH.W rt, rs, sa - Reduce the precision of two integer
11604 * rt -----
11614 const char *rt = GPR(rt_value, info); in PRECR_SRA_PH_W() local
11617 return img_format("PRECR_SRA.PH.W %s, %s, 0x%" PRIx64, rt, rs, sa_value); in PRECR_SRA_PH_W()
11622 * [DSP] PRECR_SRA_R.PH.W rt, rs, sa - Reduce the precision of two integer
11628 * rt -----
11638 const char *rt = GPR(rt_value, info); in PRECR_SRA_R_PH_W() local
11641 return img_format("PRECR_SRA_R.PH.W %s, %s, 0x%" PRIx64, rt, rs, sa_value); in PRECR_SRA_R_PH_W()
11646 * [DSP] PRECRQ.PH.W rd, rs, rt - Reduce the precision of fractional
11652 * rt -----
11664 const char *rt = GPR(rt_value, info); in PRECRQ_PH_W() local
11666 return img_format("PRECRQ.PH.W %s, %s, %s", rd, rs, rt); in PRECRQ_PH_W()
11671 * [DSP] PRECRQ.QB.PH rd, rs, rt - Reduce the precision of four fractional
11677 * rt -----
11689 const char *rt = GPR(rt_value, info); in PRECRQ_QB_PH() local
11691 return img_format("PRECRQ.QB.PH %s, %s, %s", rd, rs, rt); in PRECRQ_QB_PH()
11696 * [DSP] PRECRQ_RS.PH.W rd, rs, rt - Reduce the precision of fractional
11702 * rt -----
11714 const char *rt = GPR(rt_value, info); in PRECRQ_RS_PH_W() local
11716 return img_format("PRECRQ_RS.PH.W %s, %s, %s", rd, rs, rt); in PRECRQ_RS_PH_W()
11721 * [DSP] PRECRQU_S.QB.PH rd, rs, rt - Reduce the precision of fractional
11727 * rt -----
11739 const char *rt = GPR(rt_value, info); in PRECRQU_S_QB_PH() local
11741 return img_format("PRECRQU_S.QB.PH %s, %s, %s", rd, rs, rt); in PRECRQU_S_QB_PH()
11751 * rt -----
11774 * rt -----
11797 * rt -----
11815 * [DSP] PREPEND rt, rs, sa - Right shift and prepend bits to the MSB
11820 * rt -----
11830 const char *rt = GPR(rt_value, info); in PREPEND() local
11833 return img_format("PREPEND %s, %s, 0x%" PRIx64, rt, rs, sa_value); in PREPEND()
11838 * [DSP] RADDU.W.QB rt, rs - Unsigned reduction add of vector quad bytes
11843 * rt -----
11851 const char *rt = GPR(rt_value, info); in RADDU_W_QB() local
11854 return img_format("RADDU.W.QB %s, %s", rt, rs); in RADDU_W_QB()
11859 * [DSP] RDDSP rt, mask - Read DSPControl register fields to a GPR
11864 * rt -----
11872 const char *rt = GPR(rt_value, info); in RDDSP() local
11874 return img_format("RDDSP %s, 0x%" PRIx64, rt, mask_value); in RDDSP()
11884 * rt -----
11894 const char *rt = GPR(rt_value, info); in RDHWR() local
11897 rt, hs_value, sel_value); in RDHWR()
11907 * rt -----
11916 const char *rt = GPR(rt_value, info); in RDPGPR() local
11919 return img_format("RDPGPR %s, %s", rt, rs); in RDPGPR()
11929 * rt -----
11951 * rt -----
11974 * rt -----
11982 const char *rt = GPR(rt_value, info); in REPL_PH() local
11984 return img_format("REPL.PH %s, %" PRId64, rt, s_value); in REPL_PH()
11995 * rt -----
12003 const char *rt = GPR(rt_value, info); in REPL_QB() local
12005 return img_format("REPL.QB %s, 0x%" PRIx64, rt, u_value); in REPL_QB()
12010 * [DSP] REPLV.PH rt, rs - Replicate a halfword into all vector element
12016 * rt -----
12024 const char *rt = GPR(rt_value, info); in REPLV_PH() local
12027 return img_format("REPLV.PH %s, %s", rt, rs); in REPLV_PH()
12032 * [DSP] REPLV.QB rt, rs - Replicate byte into all vector element positions
12037 * rt -----
12045 const char *rt = GPR(rt_value, info); in REPLV_QB() local
12048 return img_format("REPLV.QB %s, %s", rt, rs); in REPLV_QB()
12058 * rt -----
12081 * rt -----
12103 * rt -----
12127 * rt -----
12148 * rt -----
12170 * rt -----
12192 * rt -----
12202 const char *rt = GPR(rt_value, info); in ROTR() local
12205 return img_format("ROTR %s, %s, 0x%" PRIx64, rt, rs, shift_value); in ROTR()
12215 * rt -----
12227 const char *rt = GPR(rt_value, info); in ROTRV() local
12229 return img_format("ROTRV %s, %s, %s", rd, rs, rt); in ROTRV()
12239 * rt -----
12251 const char *rt = GPR(rt_value, info); in ROTX() local
12255 rt, rs, shift_value, shiftx_value, stripe_value); in ROTX()
12265 * rt -----
12287 * rt -----
12309 * rt -----
12331 * rt -----
12353 * rt -----
12375 * rt -----
12397 * rt -----
12419 * rt -----
12442 * rt -----
12462 * rt -----
12485 * rt -----
12494 const char *rt = GPR(rt_value, info); in SB_GP_() local
12496 return img_format("SB %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in SB_GP_()
12506 * rt -----
12516 const char *rt = GPR(rt_value, info); in SB_S9_() local
12519 return img_format("SB %s, %" PRId64 "(%s)", rt, s_value, rs); in SB_S9_()
12529 * rt -----
12539 const char *rt = GPR(rt_value, info); in SB_U12_() local
12542 return img_format("SB %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in SB_U12_()
12552 * rt -----
12562 const char *rt = GPR(rt_value, info); in SBE() local
12565 return img_format("SBE %s, %" PRId64 "(%s)", rt, s_value, rs); in SBE()
12575 * rt -----
12587 const char *rt = GPR(rt_value, info); in SBX() local
12589 return img_format("SBX %s, %s(%s)", rd, rs, rt); in SBX()
12599 * rt -----
12609 const char *rt = GPR(rt_value, info); in SC() local
12612 return img_format("SC %s, %" PRId64 "(%s)", rt, s_value, rs); in SC()
12622 * rt -----
12632 const char *rt = GPR(rt_value, info); in SCD() local
12635 return img_format("SCD %s, %" PRId64 "(%s)", rt, s_value, rs); in SCD()
12645 * rt -----
12655 const char *rt = GPR(rt_value, info); in SCDP() local
12659 return img_format("SCDP %s, %s, (%s)", rt, ru, rs); in SCDP()
12669 * rt -----
12679 const char *rt = GPR(rt_value, info); in SCE() local
12682 return img_format("SCE %s, %" PRId64 "(%s)", rt, s_value, rs); in SCE()
12692 * rt -----
12702 const char *rt = GPR(rt_value, info); in SCWP() local
12706 return img_format("SCWP %s, %s, (%s)", rt, ru, rs); in SCWP()
12716 * rt -----
12726 const char *rt = GPR(rt_value, info); in SCWPE() local
12730 return img_format("SCWPE %s, %s, (%s)", rt, ru, rs); in SCWPE()
12740 * rt -----
12749 const char *rt = GPR(rt_value, info); in SD_GP_() local
12751 return img_format("SD %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in SD_GP_()
12761 * rt -----
12771 const char *rt = GPR(rt_value, info); in SD_S9_() local
12774 return img_format("SD %s, %" PRId64 "(%s)", rt, s_value, rs); in SD_S9_()
12784 * rt -----
12794 const char *rt = GPR(rt_value, info); in SD_U12_() local
12797 return img_format("SD %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in SD_U12_()
12807 * rt -----
12826 * rt -----
12845 * rt -----
12866 * rt -----
12889 * rt -----
12912 * rt -----
12924 const char *rt = GPR(rt_value, info); in SDC1X() local
12926 return img_format("SDC1X %s, %s(%s)", ft, rs, rt); in SDC1X()
12936 * rt -----
12948 const char *rt = GPR(rt_value, info); in SDC1XS() local
12950 return img_format("SDC1XS %s, %s(%s)", ft, rs, rt); in SDC1XS()
12960 * rt -----
12983 * rt -----
12994 const char *rt = GPR(rt_value, info); in SDM() local
12999 rt, s_value, rs, count3); in SDM()
13009 * rt -----
13018 const char *rt = GPR(rt_value, info); in SDPC_48_() local
13021 return img_format("SDPC %s, %s", rt, s); in SDPC_48_()
13031 * rt -----
13043 const char *rt = GPR(rt_value, info); in SDXS() local
13045 return img_format("SDXS %s, %s(%s)", rd, rs, rt); in SDXS()
13055 * rt -----
13067 const char *rt = GPR(rt_value, info); in SDX() local
13069 return img_format("SDX %s, %s(%s)", rd, rs, rt); in SDX()
13079 * rt -----
13088 const char *rt = GPR(rt_value, info); in SEB() local
13091 return img_format("SEB %s, %s", rt, rs); in SEB()
13101 * rt -----
13110 const char *rt = GPR(rt_value, info); in SEH() local
13113 return img_format("SEH %s, %s", rt, rs); in SEH()
13123 * rt -----
13147 * rt -----
13171 * rt -----
13195 * rt -----
13219 * rt -----
13243 * rt -----
13267 * rt -----
13277 const char *rt = GPR(rt_value, info); in SEQI() local
13280 return img_format("SEQI %s, %s, 0x%" PRIx64, rt, rs, u_value); in SEQI()
13290 * rt -----
13313 * rt -----
13322 const char *rt = GPR(rt_value, info); in SH_GP_() local
13324 return img_format("SH %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in SH_GP_()
13334 * rt -----
13344 const char *rt = GPR(rt_value, info); in SH_S9_() local
13347 return img_format("SH %s, %" PRId64 "(%s)", rt, s_value, rs); in SH_S9_()
13357 * rt -----
13367 const char *rt = GPR(rt_value, info); in SH_U12_() local
13370 return img_format("SH %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in SH_U12_()
13380 * rt -----
13390 const char *rt = GPR(rt_value, info); in SHE() local
13393 return img_format("SHE %s, %" PRId64 "(%s)", rt, s_value, rs); in SHE()
13441 * [DSP] SHLL.PH rt, rs, sa - Shift left logical vector pair halfwords
13446 * rt -----
13456 const char *rt = GPR(rt_value, info); in SHLL_PH() local
13459 return img_format("SHLL.PH %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHLL_PH()
13464 * [DSP] SHLL.QB rt, rs, sa - Shift left logical vector quad bytes
13469 * rt -----
13479 const char *rt = GPR(rt_value, info); in SHLL_QB() local
13482 return img_format("SHLL.QB %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHLL_QB()
13487 * [DSP] SHLL_S.PH rt, rs, sa - Shift left logical vector pair halfwords
13493 * rt -----
13503 const char *rt = GPR(rt_value, info); in SHLL_S_PH() local
13506 return img_format("SHLL_S.PH %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHLL_S_PH()
13511 * [DSP] SHLL_S.PH rt, rs, sa - Shift left logical word with saturation
13516 * rt -----
13526 const char *rt = GPR(rt_value, info); in SHLL_S_W() local
13529 return img_format("SHLL_S.W %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHLL_S_W()
13534 * [DSP] SHLLV.PH rd, rt, rs - Shift left logical variable vector pair
13540 * rt -----
13551 const char *rt = GPR(rt_value, info); in SHLLV_PH() local
13554 return img_format("SHLLV.PH %s, %s, %s", rd, rt, rs); in SHLLV_PH()
13559 * [DSP] SHLLV_S.QB rd, rt, rs - Shift left logical variable vector quad bytes
13564 * rt -----
13575 const char *rt = GPR(rt_value, info); in SHLLV_QB() local
13578 return img_format("SHLLV.QB %s, %s, %s", rd, rt, rs); in SHLLV_QB()
13583 * [DSP] SHLLV.PH rd, rt, rs - Shift left logical variable vector pair
13589 * rt -----
13600 const char *rt = GPR(rt_value, info); in SHLLV_S_PH() local
13603 return img_format("SHLLV_S.PH %s, %s, %s", rd, rt, rs); in SHLLV_S_PH()
13608 * [DSP] SHLLV_S.W rd, rt, rs - Shift left logical variable vector word
13613 * rt -----
13624 const char *rt = GPR(rt_value, info); in SHLLV_S_W() local
13627 return img_format("SHLLV_S.W %s, %s, %s", rd, rt, rs); in SHLLV_S_W()
13637 * rt -----
13647 const char *rt = GPR(rt_value, info); in SHRA_PH() local
13650 return img_format("SHRA.PH %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRA_PH()
13660 * rt -----
13670 const char *rt = GPR(rt_value, info); in SHRA_QB() local
13673 return img_format("SHRA.QB %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRA_QB()
13683 * rt -----
13693 const char *rt = GPR(rt_value, info); in SHRA_R_PH() local
13696 return img_format("SHRA_R.PH %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRA_R_PH()
13706 * rt -----
13716 const char *rt = GPR(rt_value, info); in SHRA_R_QB() local
13719 return img_format("SHRA_R.QB %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRA_R_QB()
13729 * rt -----
13739 const char *rt = GPR(rt_value, info); in SHRA_R_W() local
13742 return img_format("SHRA_R.W %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRA_R_W()
13752 * rt -----
13763 const char *rt = GPR(rt_value, info); in SHRAV_PH() local
13766 return img_format("SHRAV.PH %s, %s, %s", rd, rt, rs); in SHRAV_PH()
13776 * rt -----
13787 const char *rt = GPR(rt_value, info); in SHRAV_QB() local
13790 return img_format("SHRAV.QB %s, %s, %s", rd, rt, rs); in SHRAV_QB()
13800 * rt -----
13811 const char *rt = GPR(rt_value, info); in SHRAV_R_PH() local
13814 return img_format("SHRAV_R.PH %s, %s, %s", rd, rt, rs); in SHRAV_R_PH()
13824 * rt -----
13835 const char *rt = GPR(rt_value, info); in SHRAV_R_QB() local
13838 return img_format("SHRAV_R.QB %s, %s, %s", rd, rt, rs); in SHRAV_R_QB()
13848 * rt -----
13859 const char *rt = GPR(rt_value, info); in SHRAV_R_W() local
13862 return img_format("SHRAV_R.W %s, %s, %s", rd, rt, rs); in SHRAV_R_W()
13867 * [DSP] SHRL.PH rt, rs, sa - Shift right logical two halfwords
13872 * rt -----
13882 const char *rt = GPR(rt_value, info); in SHRL_PH() local
13885 return img_format("SHRL.PH %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRL_PH()
13890 * [DSP] SHRL.QB rt, rs, sa - Shift right logical vector quad bytes
13895 * rt -----
13905 const char *rt = GPR(rt_value, info); in SHRL_QB() local
13908 return img_format("SHRL.QB %s, %s, 0x%" PRIx64, rt, rs, sa_value); in SHRL_QB()
13913 * [DSP] SHLLV.PH rd, rt, rs - Shift right logical variable vector pair of
13919 * rt -----
13930 const char *rt = GPR(rt_value, info); in SHRLV_PH() local
13933 return img_format("SHRLV.PH %s, %s, %s", rd, rt, rs); in SHRLV_PH()
13938 * [DSP] SHLLV.QB rd, rt, rs - Shift right logical variable vector quad bytes
13943 * rt -----
13954 const char *rt = GPR(rt_value, info); in SHRLV_QB() local
13957 return img_format("SHRLV.QB %s, %s, %s", rd, rt, rs); in SHRLV_QB()
13967 * rt -----
13979 const char *rt = GPR(rt_value, info); in SHX() local
13981 return img_format("SHX %s, %s(%s)", rd, rs, rt); in SHX()
13991 * rt -----
14003 const char *rt = GPR(rt_value, info); in SHXS() local
14005 return img_format("SHXS %s, %s(%s)", rd, rs, rt); in SHXS()
14015 * rt -----
14034 * rt -----
14058 * rt -----
14068 const char *rt = GPR(rt_value, info); in SLL_32_() local
14071 return img_format("SLL %s, %s, 0x%" PRIx64, rt, rs, shift_value); in SLL_32_()
14081 * rt -----
14093 const char *rt = GPR(rt_value, info); in SLLV() local
14095 return img_format("SLLV %s, %s, %s", rd, rs, rt); in SLLV()
14105 * rt -----
14117 const char *rt = GPR(rt_value, info); in SLT() local
14119 return img_format("SLT %s, %s, %s", rd, rs, rt); in SLT()
14129 * rt -----
14139 const char *rt = GPR(rt_value, info); in SLTI() local
14142 return img_format("SLTI %s, %s, 0x%" PRIx64, rt, rs, u_value); in SLTI()
14152 * rt -----
14162 const char *rt = GPR(rt_value, info); in SLTIU() local
14165 return img_format("SLTIU %s, %s, 0x%" PRIx64, rt, rs, u_value); in SLTIU()
14175 * rt -----
14187 const char *rt = GPR(rt_value, info); in SLTU() local
14189 return img_format("SLTU %s, %s, %s", rd, rs, rt); in SLTU()
14199 * rt -----
14211 const char *rt = GPR(rt_value, info); in SOV() local
14213 return img_format("SOV %s, %s, %s", rd, rs, rt); in SOV()
14223 * rt -----
14242 * rt -----
14264 * rt -----
14281 * SRA rd, rt, sa - Shift Word Right Arithmetic
14286 * rt -----
14296 const char *rt = GPR(rt_value, info); in SRA() local
14299 return img_format("SRA %s, %s, 0x%" PRIx64, rt, rs, shift_value); in SRA()
14304 * SRAV rd, rt, rs - Shift Word Right Arithmetic Variable
14310 * rt -----
14321 const char *rt = GPR(rt_value, info); in SRAV() local
14323 return img_format("SRAV %s, %s, %s", rd, rs, rt); in SRAV()
14334 * rt -----
14357 * rt -----
14367 const char *rt = GPR(rt_value, info); in SRL_32_() local
14370 return img_format("SRL %s, %s, 0x%" PRIx64, rt, rs, shift_value); in SRL_32_()
14380 * rt -----
14392 const char *rt = GPR(rt_value, info); in SRLV() local
14394 return img_format("SRLV %s, %s, %s", rd, rs, rt); in SRLV()
14404 * rt -----
14416 const char *rt = GPR(rt_value, info); in SUB() local
14418 return img_format("SUB %s, %s, %s", rd, rs, rt); in SUB()
14428 * rt -----
14452 * rt -----
14476 * rt -----
14488 const char *rt = GPR(rt_value, info); in SUBQ_PH() local
14490 return img_format("SUBQ.PH %s, %s, %s", rd, rs, rt); in SUBQ_PH()
14495 * [DSP] SUBQ.S.PH rd, rt, rs - Subtract fractional halfword vectors and shift
14501 * rt -----
14513 const char *rt = GPR(rt_value, info); in SUBQ_S_PH() local
14515 return img_format("SUBQ_S.PH %s, %s, %s", rd, rs, rt); in SUBQ_S_PH()
14520 * [DSP] SUBQ.S.W rd, rt, rs - Subtract fractional halfword vectors and shift
14526 * rt -----
14538 const char *rt = GPR(rt_value, info); in SUBQ_S_W() local
14540 return img_format("SUBQ_S.W %s, %s, %s", rd, rs, rt); in SUBQ_S_W()
14545 * [DSP] SUBQH.PH rd, rt, rs - Subtract fractional halfword vectors and shift
14551 * rt -----
14563 const char *rt = GPR(rt_value, info); in SUBQH_PH() local
14565 return img_format("SUBQH.PH %s, %s, %s", rd, rs, rt); in SUBQH_PH()
14570 * [DSP] SUBQH_R.PH rd, rt, rs - Subtract fractional halfword vectors and shift
14576 * rt -----
14588 const char *rt = GPR(rt_value, info); in SUBQH_R_PH() local
14590 return img_format("SUBQH_R.PH %s, %s, %s", rd, rs, rt); in SUBQH_R_PH()
14595 * [DSP] SUBQH_R.W rd, rt, rs - Subtract fractional halfword vectors and shift
14601 * rt -----
14613 const char *rt = GPR(rt_value, info); in SUBQH_R_W() local
14615 return img_format("SUBQH_R.W %s, %s, %s", rd, rs, rt); in SUBQH_R_W()
14620 * [DSP] SUBQH.W rd, rs, rt - Subtract fractional words and shift right to
14626 * rt -----
14638 const char *rt = GPR(rt_value, info); in SUBQH_W() local
14640 return img_format("SUBQH.W %s, %s, %s", rd, rs, rt); in SUBQH_W()
14645 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14650 * rt -----
14669 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14674 * rt -----
14686 const char *rt = GPR(rt_value, info); in SUBU_32_() local
14688 return img_format("SUBU %s, %s, %s", rd, rs, rt); in SUBU_32_()
14693 * [DSP] SUBU.PH rd, rs, rt - Subtract unsigned unsigned halfwords
14698 * rt -----
14710 const char *rt = GPR(rt_value, info); in SUBU_PH() local
14712 return img_format("SUBU.PH %s, %s, %s", rd, rs, rt); in SUBU_PH()
14717 * [DSP] SUBU.QB rd, rs, rt - Subtract unsigned quad byte vectors
14722 * rt -----
14734 const char *rt = GPR(rt_value, info); in SUBU_QB() local
14736 return img_format("SUBU.QB %s, %s, %s", rd, rs, rt); in SUBU_QB()
14741 * [DSP] SUBU_S.PH rd, rs, rt - Subtract unsigned unsigned halfwords with
14747 * rt -----
14759 const char *rt = GPR(rt_value, info); in SUBU_S_PH() local
14761 return img_format("SUBU_S.PH %s, %s, %s", rd, rs, rt); in SUBU_S_PH()
14766 * [DSP] SUBU_S.QB rd, rs, rt - Subtract unsigned quad byte vectors with
14772 * rt -----
14784 const char *rt = GPR(rt_value, info); in SUBU_S_QB() local
14786 return img_format("SUBU_S.QB %s, %s, %s", rd, rs, rt); in SUBU_S_QB()
14791 * [DSP] SUBUH.QB rd, rs, rt - Subtract unsigned bytes and right shift
14797 * rt -----
14809 const char *rt = GPR(rt_value, info); in SUBUH_QB() local
14811 return img_format("SUBUH.QB %s, %s, %s", rd, rs, rt); in SUBUH_QB()
14816 * [DSP] SUBUH_R.QB rd, rs, rt - Subtract unsigned bytes and right shift
14822 * rt -----
14834 const char *rt = GPR(rt_value, info); in SUBUH_R_QB() local
14836 return img_format("SUBUH_R.QB %s, %s, %s", rd, rs, rt); in SUBUH_R_QB()
14841 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14846 * rt -----
14864 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14869 * rt -----
14887 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14892 * rt -----
14908 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14913 * rt -----
14922 const char *rt = GPR(rt_value, info); in SW_GP_() local
14924 return img_format("SW %s, 0x%" PRIx64 "($%d)", rt, u_value, 28); in SW_GP_()
14929 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14934 * rt -----
14944 const char *rt = GPR(rt_value, info); in SW_S9_() local
14947 return img_format("SW %s, %" PRId64 "(%s)", rt, s_value, rs); in SW_S9_()
14952 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14957 * rt -----
14966 const char *rt = GPR(rt_value, info); in SW_SP_() local
14968 return img_format("SW %s, 0x%" PRIx64 "($%d)", rt, u_value, 29); in SW_SP_()
14973 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
14978 * rt -----
14988 const char *rt = GPR(rt_value, info); in SW_U12_() local
14991 return img_format("SW %s, 0x%" PRIx64 "(%s)", rt, u_value, rs); in SW_U12_()
14996 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15001 * rt -----
15017 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15022 * rt -----
15040 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15045 * rt -----
15063 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15068 * rt -----
15080 const char *rt = GPR(rt_value, info); in SWC1X() local
15082 return img_format("SWC1X %s, %s(%s)", ft, rs, rt); in SWC1X()
15087 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15092 * rt -----
15104 const char *rt = GPR(rt_value, info); in SWC1XS() local
15106 return img_format("SWC1XS %s, %s(%s)", ft, rs, rt); in SWC1XS()
15111 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15116 * rt -----
15134 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15139 * rt -----
15149 const char *rt = GPR(rt_value, info); in SWE() local
15152 return img_format("SWE %s, %" PRId64 "(%s)", rt, s_value, rs); in SWE()
15157 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15162 * rt -----
15173 const char *rt = GPR(rt_value, info); in SWM() local
15178 rt, s_value, rs, count3); in SWM()
15183 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15188 * rt -----
15197 const char *rt = GPR(rt_value, info); in SWPC_48_() local
15200 return img_format("SWPC %s, %s", rt, s); in SWPC_48_()
15205 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15210 * rt -----
15222 const char *rt = GPR(rt_value, info); in SWX() local
15224 return img_format("SWX %s, %s(%s)", rd, rs, rt); in SWX()
15229 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15234 * rt -----
15246 const char *rt = GPR(rt_value, info); in SWXS() local
15248 return img_format("SWXS %s, %s(%s)", rd, rs, rt); in SWXS()
15253 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15258 * rt -----
15272 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15277 * rt -----
15293 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15298 * rt -----
15314 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15319 * rt -----
15350 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15355 * rt -----
15365 const char *rt = GPR(rt_value, info); in TEQ() local
15367 return img_format("TEQ %s, %s", rs, rt); in TEQ()
15372 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15377 * rt -----
15390 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15395 * rt -----
15408 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15413 * rt -----
15426 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15431 * rt -----
15444 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15449 * rt -----
15462 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15467 * rt -----
15480 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15485 * rt -----
15498 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15503 * rt -----
15516 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15521 * rt -----
15534 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15539 * rt -----
15552 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15557 * rt -----
15570 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15575 * rt -----
15588 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15593 * rt -----
15603 const char *rt = GPR(rt_value, info); in TNE() local
15605 return img_format("TNE %s, %s", rs, rt); in TNE()
15610 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15615 * rt -----
15632 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15637 * rt -----
15654 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15659 * rt -----
15676 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15681 * rt -----
15698 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15703 * rt -----
15714 const char *rt = GPR(rt_value, info); in UALDM() local
15719 rt, s_value, rs, count3); in UALDM()
15724 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15729 * rt -----
15739 const char *rt = GPR(rt_value, info); in UALH() local
15742 return img_format("UALH %s, %" PRId64 "(%s)", rt, s_value, rs); in UALH()
15747 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15752 * rt -----
15763 const char *rt = GPR(rt_value, info); in UALWM() local
15768 rt, s_value, rs, count3); in UALWM()
15773 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15778 * rt -----
15789 const char *rt = GPR(rt_value, info); in UASDM() local
15794 rt, s_value, rs, count3); in UASDM()
15799 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15804 * rt -----
15814 const char *rt = GPR(rt_value, info); in UASH() local
15817 return img_format("UASH %s, %" PRId64 "(%s)", rt, s_value, rs); in UASH()
15822 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15827 * rt -----
15838 const char *rt = GPR(rt_value, info); in UASWM() local
15843 rt, s_value, rs, count3); in UASWM()
15848 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15853 * rt -----
15884 * [DSP] WRDSP rt, mask - Write selected fields from a GPR to the DSPControl
15890 * rt -----
15898 const char *rt = GPR(rt_value, info); in WRDSP() local
15900 return img_format("WRDSP %s, 0x%" PRIx64, rt, mask_value); in WRDSP()
15905 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15910 * rt -----
15919 const char *rt = GPR(rt_value, info); in WRPGPR() local
15922 return img_format("WRPGPR %s, %s", rt, rs); in WRPGPR()
15927 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15932 * rt -----
15949 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15954 * rt -----
15966 const char *rt = GPR(rt_value, info); in XOR_32_() local
15968 return img_format("XOR %s, %s, %s", rd, rs, rt); in XOR_32_()
15973 * ADDQH_R.W rd, rt, rs - Add Fractional Words And Shift Right to Halve Results
15978 * rt -----
15988 const char *rt = GPR(rt_value, info); in XORI() local
15991 return img_format("XORI %s, %s, 0x%" PRIx64, rt, rs, u_value); in XORI()
15996 * YIELD rt, rs -
16001 * rt -----
16009 const char *rt = GPR(rt_value, info); in YIELD() local
16012 return img_format("YIELD %s, %s", rt, rs); in YIELD()