Commit 2b123f6850 for qemu.org

commit 2b123f68502d3b34f7593288573495d1f0053cbc
Author: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Date:   Tue Sep 29 21:24:16 2026 +0000

    tests/tcg/mipsel: move dsp sources

    Acked-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
    Tested-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
    Link: https://lore.kernel.org/qemu-devel/20260929212439.110454-2-pierrick.bouvier@oss.qualcomm.com
    Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>

diff --git a/tests/tcg/mips/user/ase/dsp/Makefile b/tests/tcg/mipsel/Makefile
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/Makefile
rename to tests/tcg/mipsel/Makefile
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_absq_s_ph.c b/tests/tcg/mipsel/test_dsp_r1_absq_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_absq_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_absq_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_absq_s_w.c b/tests/tcg/mipsel/test_dsp_r1_absq_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_absq_s_w.c
rename to tests/tcg/mipsel/test_dsp_r1_absq_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_ph.c b/tests/tcg/mipsel/test_dsp_r1_addq_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_addq_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_s_ph.c b/tests/tcg/mipsel/test_dsp_r1_addq_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_addq_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_s_w.c b/tests/tcg/mipsel/test_dsp_r1_addq_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addq_s_w.c
rename to tests/tcg/mipsel/test_dsp_r1_addq_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addsc.c b/tests/tcg/mipsel/test_dsp_r1_addsc.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addsc.c
rename to tests/tcg/mipsel/test_dsp_r1_addsc.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addu_qb.c b/tests/tcg/mipsel/test_dsp_r1_addu_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addu_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_addu_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addu_s_qb.c b/tests/tcg/mipsel/test_dsp_r1_addu_s_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addu_s_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_addu_s_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_addwc.c b/tests/tcg/mipsel/test_dsp_r1_addwc.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_addwc.c
rename to tests/tcg/mipsel/test_dsp_r1_addwc.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_bitrev.c b/tests/tcg/mipsel/test_dsp_r1_bitrev.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_bitrev.c
rename to tests/tcg/mipsel/test_dsp_r1_bitrev.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_bposge32.c b/tests/tcg/mipsel/test_dsp_r1_bposge32.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_bposge32.c
rename to tests/tcg/mipsel/test_dsp_r1_bposge32.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_eq_ph.c b/tests/tcg/mipsel/test_dsp_r1_cmp_eq_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_eq_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_cmp_eq_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_le_ph.c b/tests/tcg/mipsel/test_dsp_r1_cmp_le_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_le_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_cmp_le_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_lt_ph.c b/tests/tcg/mipsel/test_dsp_r1_cmp_lt_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmp_lt_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_cmp_lt_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_eq_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpgu_eq_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_eq_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpgu_eq_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_le_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpgu_le_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_le_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpgu_le_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_lt_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpgu_lt_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpgu_lt_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpgu_lt_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_eq_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpu_eq_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_eq_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpu_eq_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_le_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpu_le_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_le_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpu_le_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_lt_qb.c b/tests/tcg/mipsel/test_dsp_r1_cmpu_lt_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_cmpu_lt_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_cmpu_lt_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpaq_s_w_ph.c b/tests/tcg/mipsel/test_dsp_r1_dpaq_s_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpaq_s_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_dpaq_s_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpaq_sa_l_w.c b/tests/tcg/mipsel/test_dsp_r1_dpaq_sa_l_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpaq_sa_l_w.c
rename to tests/tcg/mipsel/test_dsp_r1_dpaq_sa_l_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpau_h_qbl.c b/tests/tcg/mipsel/test_dsp_r1_dpau_h_qbl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpau_h_qbl.c
rename to tests/tcg/mipsel/test_dsp_r1_dpau_h_qbl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpau_h_qbr.c b/tests/tcg/mipsel/test_dsp_r1_dpau_h_qbr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpau_h_qbr.c
rename to tests/tcg/mipsel/test_dsp_r1_dpau_h_qbr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsq_s_w_ph.c b/tests/tcg/mipsel/test_dsp_r1_dpsq_s_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsq_s_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_dpsq_s_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsq_sa_l_w.c b/tests/tcg/mipsel/test_dsp_r1_dpsq_sa_l_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsq_sa_l_w.c
rename to tests/tcg/mipsel/test_dsp_r1_dpsq_sa_l_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsu_h_qbl.c b/tests/tcg/mipsel/test_dsp_r1_dpsu_h_qbl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsu_h_qbl.c
rename to tests/tcg/mipsel/test_dsp_r1_dpsu_h_qbl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsu_h_qbr.c b/tests/tcg/mipsel/test_dsp_r1_dpsu_h_qbr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_dpsu_h_qbr.c
rename to tests/tcg/mipsel/test_dsp_r1_dpsu_h_qbr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extp.c b/tests/tcg/mipsel/test_dsp_r1_extp.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extp.c
rename to tests/tcg/mipsel/test_dsp_r1_extp.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpdp.c b/tests/tcg/mipsel/test_dsp_r1_extpdp.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpdp.c
rename to tests/tcg/mipsel/test_dsp_r1_extpdp.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpdpv.c b/tests/tcg/mipsel/test_dsp_r1_extpdpv.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpdpv.c
rename to tests/tcg/mipsel/test_dsp_r1_extpdpv.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpv.c b/tests/tcg/mipsel/test_dsp_r1_extpv.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extpv.c
rename to tests/tcg/mipsel/test_dsp_r1_extpv.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_r_w.c b/tests/tcg/mipsel/test_dsp_r1_extr_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_r_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extr_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_rs_w.c b/tests/tcg/mipsel/test_dsp_r1_extr_rs_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_rs_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extr_rs_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_s_h.c b/tests/tcg/mipsel/test_dsp_r1_extr_s_h.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_s_h.c
rename to tests/tcg/mipsel/test_dsp_r1_extr_s_h.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_w.c b/tests/tcg/mipsel/test_dsp_r1_extr_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extr_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extr_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_r_w.c b/tests/tcg/mipsel/test_dsp_r1_extrv_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_r_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extrv_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_rs_w.c b/tests/tcg/mipsel/test_dsp_r1_extrv_rs_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_rs_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extrv_rs_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_s_h.c b/tests/tcg/mipsel/test_dsp_r1_extrv_s_h.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_s_h.c
rename to tests/tcg/mipsel/test_dsp_r1_extrv_s_h.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_w.c b/tests/tcg/mipsel/test_dsp_r1_extrv_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_extrv_w.c
rename to tests/tcg/mipsel/test_dsp_r1_extrv_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_insv.c b/tests/tcg/mipsel/test_dsp_r1_insv.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_insv.c
rename to tests/tcg/mipsel/test_dsp_r1_insv.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_lbux.c b/tests/tcg/mipsel/test_dsp_r1_lbux.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_lbux.c
rename to tests/tcg/mipsel/test_dsp_r1_lbux.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_lhx.c b/tests/tcg/mipsel/test_dsp_r1_lhx.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_lhx.c
rename to tests/tcg/mipsel/test_dsp_r1_lhx.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_lwx.c b/tests/tcg/mipsel/test_dsp_r1_lwx.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_lwx.c
rename to tests/tcg/mipsel/test_dsp_r1_lwx.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_madd.c b/tests/tcg/mipsel/test_dsp_r1_madd.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_madd.c
rename to tests/tcg/mipsel/test_dsp_r1_madd.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_maddu.c b/tests/tcg/mipsel/test_dsp_r1_maddu.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_maddu.c
rename to tests/tcg/mipsel/test_dsp_r1_maddu.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_main.c b/tests/tcg/mipsel/test_dsp_r1_main.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_main.c
rename to tests/tcg/mipsel/test_dsp_r1_main.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_s_w_phl.c b/tests/tcg/mipsel/test_dsp_r1_maq_s_w_phl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_s_w_phl.c
rename to tests/tcg/mipsel/test_dsp_r1_maq_s_w_phl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_s_w_phr.c b/tests/tcg/mipsel/test_dsp_r1_maq_s_w_phr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_s_w_phr.c
rename to tests/tcg/mipsel/test_dsp_r1_maq_s_w_phr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_sa_w_phl.c b/tests/tcg/mipsel/test_dsp_r1_maq_sa_w_phl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_sa_w_phl.c
rename to tests/tcg/mipsel/test_dsp_r1_maq_sa_w_phl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_sa_w_phr.c b/tests/tcg/mipsel/test_dsp_r1_maq_sa_w_phr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_maq_sa_w_phr.c
rename to tests/tcg/mipsel/test_dsp_r1_maq_sa_w_phr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mfhi.c b/tests/tcg/mipsel/test_dsp_r1_mfhi.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mfhi.c
rename to tests/tcg/mipsel/test_dsp_r1_mfhi.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mflo.c b/tests/tcg/mipsel/test_dsp_r1_mflo.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mflo.c
rename to tests/tcg/mipsel/test_dsp_r1_mflo.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_modsub.c b/tests/tcg/mipsel/test_dsp_r1_modsub.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_modsub.c
rename to tests/tcg/mipsel/test_dsp_r1_modsub.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_msub.c b/tests/tcg/mipsel/test_dsp_r1_msub.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_msub.c
rename to tests/tcg/mipsel/test_dsp_r1_msub.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_msubu.c b/tests/tcg/mipsel/test_dsp_r1_msubu.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_msubu.c
rename to tests/tcg/mipsel/test_dsp_r1_msubu.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mthi.c b/tests/tcg/mipsel/test_dsp_r1_mthi.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mthi.c
rename to tests/tcg/mipsel/test_dsp_r1_mthi.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mthlip.c b/tests/tcg/mipsel/test_dsp_r1_mthlip.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mthlip.c
rename to tests/tcg/mipsel/test_dsp_r1_mthlip.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mtlo.c b/tests/tcg/mipsel/test_dsp_r1_mtlo.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mtlo.c
rename to tests/tcg/mipsel/test_dsp_r1_mtlo.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleq_s_w_phl.c b/tests/tcg/mipsel/test_dsp_r1_muleq_s_w_phl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleq_s_w_phl.c
rename to tests/tcg/mipsel/test_dsp_r1_muleq_s_w_phl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleq_s_w_phr.c b/tests/tcg/mipsel/test_dsp_r1_muleq_s_w_phr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleq_s_w_phr.c
rename to tests/tcg/mipsel/test_dsp_r1_muleq_s_w_phr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleu_s_ph_qbl.c b/tests/tcg/mipsel/test_dsp_r1_muleu_s_ph_qbl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleu_s_ph_qbl.c
rename to tests/tcg/mipsel/test_dsp_r1_muleu_s_ph_qbl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleu_s_ph_qbr.c b/tests/tcg/mipsel/test_dsp_r1_muleu_s_ph_qbr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_muleu_s_ph_qbr.c
rename to tests/tcg/mipsel/test_dsp_r1_muleu_s_ph_qbr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mulq_rs_ph.c b/tests/tcg/mipsel/test_dsp_r1_mulq_rs_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mulq_rs_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_mulq_rs_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_mult.c b/tests/tcg/mipsel/test_dsp_r1_mult.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_mult.c
rename to tests/tcg/mipsel/test_dsp_r1_mult.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_multu.c b/tests/tcg/mipsel/test_dsp_r1_multu.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_multu.c
rename to tests/tcg/mipsel/test_dsp_r1_multu.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_packrl_ph.c b/tests/tcg/mipsel/test_dsp_r1_packrl_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_packrl_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_packrl_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_pick_ph.c b/tests/tcg/mipsel/test_dsp_r1_pick_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_pick_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_pick_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_pick_qb.c b/tests/tcg/mipsel/test_dsp_r1_pick_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_pick_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_pick_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceq_w_phl.c b/tests/tcg/mipsel/test_dsp_r1_preceq_w_phl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceq_w_phl.c
rename to tests/tcg/mipsel/test_dsp_r1_preceq_w_phl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceq_w_phr.c b/tests/tcg/mipsel/test_dsp_r1_preceq_w_phr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceq_w_phr.c
rename to tests/tcg/mipsel/test_dsp_r1_preceq_w_phr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbl.c b/tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbl.c
rename to tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbla.c b/tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbla.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbla.c
rename to tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbla.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbr.c b/tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbr.c
rename to tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbra.c b/tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbra.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precequ_ph_qbra.c
rename to tests/tcg/mipsel/test_dsp_r1_precequ_ph_qbra.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbl.c b/tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbl.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbl.c
rename to tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbl.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbla.c b/tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbla.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbla.c
rename to tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbla.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbr.c b/tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbr.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbr.c
rename to tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbr.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbra.c b/tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbra.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_preceu_ph_qbra.c
rename to tests/tcg/mipsel/test_dsp_r1_preceu_ph_qbra.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_ph_w.c b/tests/tcg/mipsel/test_dsp_r1_precrq_ph_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_ph_w.c
rename to tests/tcg/mipsel/test_dsp_r1_precrq_ph_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_qb_ph.c b/tests/tcg/mipsel/test_dsp_r1_precrq_qb_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_qb_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_precrq_qb_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_rs_ph_w.c b/tests/tcg/mipsel/test_dsp_r1_precrq_rs_ph_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrq_rs_ph_w.c
rename to tests/tcg/mipsel/test_dsp_r1_precrq_rs_ph_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrqu_s_qb_ph.c b/tests/tcg/mipsel/test_dsp_r1_precrqu_s_qb_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_precrqu_s_qb_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_precrqu_s_qb_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_raddu_w_qb.c b/tests/tcg/mipsel/test_dsp_r1_raddu_w_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_raddu_w_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_raddu_w_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_rddsp.c b/tests/tcg/mipsel/test_dsp_r1_rddsp.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_rddsp.c
rename to tests/tcg/mipsel/test_dsp_r1_rddsp.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_repl_ph.c b/tests/tcg/mipsel/test_dsp_r1_repl_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_repl_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_repl_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_repl_qb.c b/tests/tcg/mipsel/test_dsp_r1_repl_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_repl_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_repl_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_replv_ph.c b/tests/tcg/mipsel/test_dsp_r1_replv_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_replv_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_replv_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_replv_qb.c b/tests/tcg/mipsel/test_dsp_r1_replv_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_replv_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_replv_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shilo.c b/tests/tcg/mipsel/test_dsp_r1_shilo.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shilo.c
rename to tests/tcg/mipsel/test_dsp_r1_shilo.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shilov.c b/tests/tcg/mipsel/test_dsp_r1_shilov.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shilov.c
rename to tests/tcg/mipsel/test_dsp_r1_shilov.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_ph.c b/tests/tcg/mipsel/test_dsp_r1_shll_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shll_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_qb.c b/tests/tcg/mipsel/test_dsp_r1_shll_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_shll_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_s_ph.c b/tests/tcg/mipsel/test_dsp_r1_shll_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shll_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_s_w.c b/tests/tcg/mipsel/test_dsp_r1_shll_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shll_s_w.c
rename to tests/tcg/mipsel/test_dsp_r1_shll_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_ph.c b/tests/tcg/mipsel/test_dsp_r1_shllv_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shllv_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_qb.c b/tests/tcg/mipsel/test_dsp_r1_shllv_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_shllv_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_s_ph.c b/tests/tcg/mipsel/test_dsp_r1_shllv_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shllv_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_s_w.c b/tests/tcg/mipsel/test_dsp_r1_shllv_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shllv_s_w.c
rename to tests/tcg/mipsel/test_dsp_r1_shllv_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_ph.c b/tests/tcg/mipsel/test_dsp_r1_shra_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shra_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_r_ph.c b/tests/tcg/mipsel/test_dsp_r1_shra_r_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_r_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shra_r_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_r_w.c b/tests/tcg/mipsel/test_dsp_r1_shra_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shra_r_w.c
rename to tests/tcg/mipsel/test_dsp_r1_shra_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_ph.c b/tests/tcg/mipsel/test_dsp_r1_shrav_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shrav_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_r_ph.c b/tests/tcg/mipsel/test_dsp_r1_shrav_r_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_r_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_shrav_r_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_r_w.c b/tests/tcg/mipsel/test_dsp_r1_shrav_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrav_r_w.c
rename to tests/tcg/mipsel/test_dsp_r1_shrav_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrl_qb.c b/tests/tcg/mipsel/test_dsp_r1_shrl_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrl_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_shrl_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrlv_qb.c b/tests/tcg/mipsel/test_dsp_r1_shrlv_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_shrlv_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_shrlv_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_ph.c b/tests/tcg/mipsel/test_dsp_r1_subq_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_subq_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_s_ph.c b/tests/tcg/mipsel/test_dsp_r1_subq_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r1_subq_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_s_w.c b/tests/tcg/mipsel/test_dsp_r1_subq_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_subq_s_w.c
rename to tests/tcg/mipsel/test_dsp_r1_subq_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_subu_qb.c b/tests/tcg/mipsel/test_dsp_r1_subu_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_subu_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_subu_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_subu_s_qb.c b/tests/tcg/mipsel/test_dsp_r1_subu_s_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_subu_s_qb.c
rename to tests/tcg/mipsel/test_dsp_r1_subu_s_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r1_wrdsp.c b/tests/tcg/mipsel/test_dsp_r1_wrdsp.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r1_wrdsp.c
rename to tests/tcg/mipsel/test_dsp_r1_wrdsp.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_absq_s_qb.c b/tests/tcg/mipsel/test_dsp_r2_absq_s_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_absq_s_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_absq_s_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_ph.c b/tests/tcg/mipsel/test_dsp_r2_addqh_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_addqh_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_r_ph.c b/tests/tcg/mipsel/test_dsp_r2_addqh_r_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_r_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_addqh_r_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_r_w.c b/tests/tcg/mipsel/test_dsp_r2_addqh_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_r_w.c
rename to tests/tcg/mipsel/test_dsp_r2_addqh_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_w.c b/tests/tcg/mipsel/test_dsp_r2_addqh_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addqh_w.c
rename to tests/tcg/mipsel/test_dsp_r2_addqh_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addu_ph.c b/tests/tcg/mipsel/test_dsp_r2_addu_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addu_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_addu_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_addu_s_ph.c b/tests/tcg/mipsel/test_dsp_r2_addu_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_addu_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_addu_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_adduh_qb.c b/tests/tcg/mipsel/test_dsp_r2_adduh_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_adduh_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_adduh_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_adduh_r_qb.c b/tests/tcg/mipsel/test_dsp_r2_adduh_r_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_adduh_r_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_adduh_r_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_append.c b/tests/tcg/mipsel/test_dsp_r2_append.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_append.c
rename to tests/tcg/mipsel/test_dsp_r2_append.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_balign.c b/tests/tcg/mipsel/test_dsp_r2_balign.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_balign.c
rename to tests/tcg/mipsel/test_dsp_r2_balign.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_eq_qb.c b/tests/tcg/mipsel/test_dsp_r2_cmpgdu_eq_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_eq_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_cmpgdu_eq_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_le_qb.c b/tests/tcg/mipsel/test_dsp_r2_cmpgdu_le_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_le_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_cmpgdu_le_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_lt_qb.c b/tests/tcg/mipsel/test_dsp_r2_cmpgdu_lt_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_cmpgdu_lt_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_cmpgdu_lt_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpa_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpa_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpa_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpa_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpaqx_s_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpaqx_s_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpaqx_s_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpaqx_s_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpaqx_sa_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpaqx_sa_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpaqx_sa_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpaqx_sa_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpax_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpax_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpax_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpax_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dps_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dps_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dps_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dps_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsqx_s_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpsqx_s_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsqx_s_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpsqx_s_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsqx_sa_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpsqx_sa_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsqx_sa_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpsqx_sa_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsx_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_dpsx_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_dpsx_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_dpsx_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mul_ph.c b/tests/tcg/mipsel/test_dsp_r2_mul_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mul_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_mul_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mul_s_ph.c b/tests/tcg/mipsel/test_dsp_r2_mul_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mul_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_mul_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_rs_w.c b/tests/tcg/mipsel/test_dsp_r2_mulq_rs_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_rs_w.c
rename to tests/tcg/mipsel/test_dsp_r2_mulq_rs_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_s_ph.c b/tests/tcg/mipsel/test_dsp_r2_mulq_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_mulq_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_s_w.c b/tests/tcg/mipsel/test_dsp_r2_mulq_s_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulq_s_w.c
rename to tests/tcg/mipsel/test_dsp_r2_mulq_s_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulsa_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_mulsa_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulsa_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_mulsa_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulsaq_s_w_ph.c b/tests/tcg/mipsel/test_dsp_r2_mulsaq_s_w_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_mulsaq_s_w_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_mulsaq_s_w_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_qb_ph.c b/tests/tcg/mipsel/test_dsp_r2_precr_qb_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_qb_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_precr_qb_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_sra_ph_w.c b/tests/tcg/mipsel/test_dsp_r2_precr_sra_ph_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_sra_ph_w.c
rename to tests/tcg/mipsel/test_dsp_r2_precr_sra_ph_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_sra_r_ph_w.c b/tests/tcg/mipsel/test_dsp_r2_precr_sra_r_ph_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_precr_sra_r_ph_w.c
rename to tests/tcg/mipsel/test_dsp_r2_precr_sra_r_ph_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_prepend.c b/tests/tcg/mipsel/test_dsp_r2_prepend.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_prepend.c
rename to tests/tcg/mipsel/test_dsp_r2_prepend.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shra_qb.c b/tests/tcg/mipsel/test_dsp_r2_shra_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shra_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_shra_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shra_r_qb.c b/tests/tcg/mipsel/test_dsp_r2_shra_r_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shra_r_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_shra_r_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrav_qb.c b/tests/tcg/mipsel/test_dsp_r2_shrav_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrav_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_shrav_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrav_r_qb.c b/tests/tcg/mipsel/test_dsp_r2_shrav_r_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrav_r_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_shrav_r_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrl_ph.c b/tests/tcg/mipsel/test_dsp_r2_shrl_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrl_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_shrl_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrlv_ph.c b/tests/tcg/mipsel/test_dsp_r2_shrlv_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_shrlv_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_shrlv_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_ph.c b/tests/tcg/mipsel/test_dsp_r2_subqh_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_subqh_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_r_ph.c b/tests/tcg/mipsel/test_dsp_r2_subqh_r_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_r_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_subqh_r_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_r_w.c b/tests/tcg/mipsel/test_dsp_r2_subqh_r_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_r_w.c
rename to tests/tcg/mipsel/test_dsp_r2_subqh_r_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_w.c b/tests/tcg/mipsel/test_dsp_r2_subqh_w.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subqh_w.c
rename to tests/tcg/mipsel/test_dsp_r2_subqh_w.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subu_ph.c b/tests/tcg/mipsel/test_dsp_r2_subu_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subu_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_subu_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subu_s_ph.c b/tests/tcg/mipsel/test_dsp_r2_subu_s_ph.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subu_s_ph.c
rename to tests/tcg/mipsel/test_dsp_r2_subu_s_ph.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subuh_qb.c b/tests/tcg/mipsel/test_dsp_r2_subuh_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subuh_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_subuh_qb.c
diff --git a/tests/tcg/mips/user/ase/dsp/test_dsp_r2_subuh_r_qb.c b/tests/tcg/mipsel/test_dsp_r2_subuh_r_qb.c
similarity index 100%
rename from tests/tcg/mips/user/ase/dsp/test_dsp_r2_subuh_r_qb.c
rename to tests/tcg/mipsel/test_dsp_r2_subuh_r_qb.c