/qemu/tests/tcg/mips/user/ase/dsp/ |
H A D | test_dsp_r1_extr_rs_w.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_r_w.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_w.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_s_h.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 32 : "=r"(rt), "=r"(dsp) in main() 35 dsp = (dsp >> 23) & 0x01; in main() 36 assert(dsp == 1); in main() 40 dsp = 0; in main() 44 : "r"(dsp) in main() 55 : "=r"(rt), "=r"(dsp) in main() [all …]
|
H A D | test_dsp_r1_extrv_s_h.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 38 : "=r"(rt), "+r"(dsp) in main() 41 dsp = (dsp >> 23) & 0x01; in main() 42 assert(dsp == 1); in main() 46 dsp = 0; in main() 50 : "r"(dsp) in main() [all …]
|
H A D | test_dsp_r1_extrv_r_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 29 dsp = 0; in main() 33 : "r"(dsp) in main() 46 : "=r"(rt), "+r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() [all …]
|
H A D | test_dsp_r1_extrv_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 29 dsp = 0; in main() 33 : "r"(dsp) in main() 46 : "=r"(rt), "+r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() [all …]
|
H A D | test_dsp_r1_dpaq_sa_l_w.c | 6 int rs, rt, dsp; in main() local 22 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 25 dsp = (dsp >> 17) & 0x01; in main() 26 assert(dsp == resultdsp); in main() 45 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 48 dsp = (dsp >> 17) & 0x01; in main() 49 assert(dsp == resultdsp); in main() 68 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 71 dsp = (dsp >> 17) & 0x01; in main() 72 assert(dsp == resultdsp); in main() [all …]
|
H A D | test_dsp_r1_extrv_rs_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 19 : "=r"(rt), "+r"(dsp) in main() 22 dsp = (dsp >> 23) & 0x01; in main() 23 assert(dsp == 1); in main() 27 dsp = 0; in main() 31 : "r"(dsp) in main() 44 : "=r"(rt), "+r"(dsp) in main() 47 dsp = (dsp >> 23) & 0x01; in main() 48 assert(dsp == 0); in main() 52 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extp.c | 6 int rt, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 20 : "=r"(rt), "+r"(dsp) in main() 23 dsp = (dsp >> 14) & 0x01; in main() 24 assert(dsp == 0); in main() 29 dsp = 0x01; in main() 37 : "=r"(rt), "+r"(dsp) in main() 40 dsp = (dsp >> 14) & 0x01; in main() 41 assert(dsp == 1); in main() 45 dsp = 0x1F; in main() [all …]
|
H A D | test_dsp_r1_subq_s_w.c | 6 int rd, rs, rt, dsp; in main() local 18 : "=r"(rd), "=r"(dsp) in main() 21 dsp = (dsp >> 20) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 34 : "=r"(rd), "=r"(dsp) in main() 37 dsp = (dsp >> 20) & 0x01; in main() 38 assert(dsp == resultdsp); in main() 50 : "=r"(rd), "=r"(dsp) in main() 53 dsp = (dsp >> 20) & 0x01; in main() 54 assert(dsp == resultdsp); in main() [all …]
|
H A D | test_dsp_r2_mul_s_ph.c | 6 int rd, rs, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 21) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 21) & 0x01; in main() 37 assert(dsp == resultdsp); in main() 39 dsp = 0; in main() 43 : "r"(dsp) in main() 54 : "=r"(rd), "=r"(dsp) in main() [all …]
|
H A D | test_dsp_r1_shll_s_w.c | 6 int rd, rt, dsp; in main() local 16 : "=r"(rd), "=r"(dsp) in main() 19 dsp = (dsp >> 22) & 0x01; in main() 20 assert(dsp == resultdsp); in main() 30 : "=r"(rd), "=r"(dsp) in main() 33 dsp = (dsp >> 22) & 0x01; in main() 34 assert(dsp == resultdsp); in main() 44 : "=r"(rd), "=r"(dsp) in main() 47 dsp = (dsp >> 22) & 0x01; in main() 48 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_shll_ph.c | 6 int rd, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 22) & 0x01; in main() 21 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 22) & 0x01; in main() 36 assert(dsp == resultdsp); in main() 47 : "=r"(rd), "=r"(dsp) in main() 50 dsp = (dsp >> 22) & 0x01; in main() 51 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_shll_qb.c | 6 int rd, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 22) & 0x01; in main() 21 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 22) & 0x01; in main() 36 assert(dsp == resultdsp); in main() 47 : "=r"(rd), "=r"(dsp) in main() 50 dsp = (dsp >> 22) & 0x01; in main() 51 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_subq_s_ph.c | 6 int rd, rs, rt, dsp; in main() local 18 : "=r"(rd), "=r"(dsp) in main() 21 dsp = (dsp >> 20) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 34 : "=r"(rd), "=r"(dsp) in main() 37 dsp = (dsp >> 20) & 0x01; in main() 38 assert(dsp == resultdsp); in main() 50 : "=r"(rd), "=r"(dsp) in main() 53 dsp = (dsp >> 20) & 0x01; in main() 54 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r2_dpaqx_s_w_ph.c | 6 int rs, rt, dsp; in main() local 22 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 25 dsp = (dsp >> 17) & 0x01; in main() 26 assert(dsp == resultdsp); in main() 48 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 51 dsp = (dsp >> 17) & 0x01; in main() 52 assert(dsp == resultdsp); in main() 70 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 73 dsp = (dsp >> 17) & 0x01; in main() 74 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_extpv.c | 6 int rt, ac, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) in main() 24 dsp = (dsp >> 14) & 0x01; in main() 25 assert(dsp == 0); in main() 30 dsp = 0x01; in main() 38 : "=r"(rt), "+r"(dsp) in main() 41 dsp = (dsp >> 14) & 0x01; in main() 42 assert(dsp == 1); in main()
|
H A D | test_dsp_r2_mul_ph.c | 6 int rd, rs, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 21) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 24 dsp = 0; in main() 28 : "r"(dsp) in main() 39 : "=r"(rd), "=r"(dsp) in main() 42 dsp = (dsp >> 21) & 0x01; in main() 44 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_mthlip.c | 6 int rs, ach, acl, dsp; in main() local 9 dsp = 0x07; in main() 25 : "+r"(dsp), "+r"(ach), "+r"(acl) in main() 28 dsp = dsp & 0x3F; in main() 29 assert(dsp == result); in main() 33 dsp = 0x1f; in main() 49 : "+r"(dsp), "+r"(ach), "+r"(acl) in main() 52 dsp = dsp & 0x3F; in main() 53 assert(dsp == result); in main()
|
H A D | test_dsp_r1_extpdp.c | 6 int rt, ach, acl, dsp, pos, efi; in main() local 11 dsp = 0x07; in main() 20 : "=r"(rt), "+r"(dsp) in main() 23 pos = dsp & 0x3F; in main() 24 efi = (dsp >> 14) & 0x01; in main() 31 dsp = 0x01; in main() 39 : "=r"(rt), "+r"(dsp) in main() 42 efi = (dsp >> 14) & 0x01; in main() 48 dsp = 0; in main() 57 : "=r"(rt), "+r"(dsp) in main() [all …]
|
H A D | test_dsp_r1_cmpu_lt_qb.c | 7 int dsp; in main() local 16 : "=r"(dsp) in main() 19 dsp = (dsp >> 24) & 0x0F; in main() 20 assert(dsp == result); in main() 28 : "=r"(dsp) in main() 31 dsp = (dsp >> 24) & 0x0F; in main() 32 assert(dsp == result); in main()
|
H A D | test_dsp_r1_cmpu_le_qb.c | 7 int dsp; in main() local 16 : "=r"(dsp) in main() 19 dsp = (dsp >> 24) & 0x0F; in main() 20 assert(dsp == result); in main() 28 : "=r"(dsp) in main() 31 dsp = (dsp >> 24) & 0x0F; in main() 32 assert(dsp == result); in main()
|
H A D | test_dsp_r1_cmpu_eq_qb.c | 7 int dsp; in main() local 16 : "=r"(dsp) in main() 19 dsp = (dsp >> 24) & 0x0F; in main() 20 assert(dsp == result); in main() 28 : "=r"(dsp) in main() 31 dsp = (dsp >> 24) & 0x0F; in main() 32 assert(dsp == result); in main()
|
/qemu/target/rx/ |
H A D | insns.decode | 21 &bcnd cd dsp sz 22 &jdsp dsp sz 35 @b1_bcnd_s .... cd:1 ... &bcnd dsp=%b1_bdsp sz=1 36 @b1_bra_s .... .... &jdsp dsp=%b1_bdsp sz=1 51 @b2_bcnd_b .... cd:4 dsp:s8 &bcnd sz=2 52 @b2_bra_b .... .... dsp:s8 &jdsp sz=2 71 @b3_bcnd_w .... ... cd:1 .... .... .... .... &bcnd dsp=%b3_bdsp sz=3 72 @b3_bra_w .... .... .... .... .... .... &jdsp dsp=%b3_bdsp sz=3 84 &jdsp dsp=%b4_bdsp sz=4 95 # ADC dsp[rs].l, rd [all …]
|