[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/5] target/mips: Add tests for a variety of MSA int
From: |
Mateja Marjanovic |
Subject: |
[Qemu-devel] [PATCH 0/5] target/mips: Add tests for a variety of MSA int binary ops |
Date: |
Thu, 7 Mar 2019 14:22:04 +0100 |
From: Mateja Marjanovic <address@hidden>
These are regression tests for MSA integer binary operations.
Mateja Marjanovic (5):
target/mips: Add tests for a variety of MSA integer average
instructions
target/mips: Add tests for a variety of MSA integer divide
instructions
target/mips: Add tests for a variety of MSA integer dot product
instructions
target/mips: Add tests for a variety of MSA integer multiply
instructions
target/mips: Add tests for a variety of MSA integer subtract
instructions
.../user/ase/msa/int-average/test_msa_ave_s_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_s_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_s_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_s_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_u_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_u_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_u_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_ave_u_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_s_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_s_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_s_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_s_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_u_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_u_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_u_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-average/test_msa_aver_u_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_s_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_s_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_s_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_s_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_u_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_u_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_u_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-divide/test_msa_div_u_w.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_s_d.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_s_h.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_s_w.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_u_d.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_u_h.c | 151 ++++++++++++++++++++
.../ase/msa/int-dot-product/test_msa_dotp_u_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mul_q_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mul_q_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulr_q_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulr_q_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulv_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulv_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulv_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-multiply/test_msa_mulv_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_s_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_s_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_s_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_s_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_u_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_u_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_u_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subs_u_w.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsus_u_b.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsus_u_d.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsus_u_h.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsus_u_w.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsuu_s_b.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsuu_s_d.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsuu_s_h.c | 151 ++++++++++++++++++++
.../ase/msa/int-subtract/test_msa_subsuu_s_w.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subv_b.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subv_d.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subv_h.c | 151 ++++++++++++++++++++
.../user/ase/msa/int-subtract/test_msa_subv_w.c | 153 +++++++++++++++++++++
58 files changed, 8760 insertions(+)
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_w.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_d.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_h.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_w.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_d.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_h.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_w.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_b.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_d.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_h.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_w.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_b.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_d.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_h.c
create mode 100644
tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_w.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_b.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_d.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_h.c
create mode 100644 tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_w.c
--
2.7.4
- [Qemu-devel] [PATCH 0/5] target/mips: Add tests for a variety of MSA int binary ops,
Mateja Marjanovic <=
- [Qemu-devel] [PATCH 4/5] target/mips: Add tests for a variety of MSA integer multiply instructions, Mateja Marjanovic, 2019/03/07
- [Qemu-devel] [PATCH 3/5] target/mips: Add tests for a variety of MSA integer dot product instructions, Mateja Marjanovic, 2019/03/07
- [Qemu-devel] [PATCH 2/5] target/mips: Add tests for a variety of MSA integer divide instructions, Mateja Marjanovic, 2019/03/07
- [Qemu-devel] [PATCH 5/5] target/mips: Add tests for a variety of MSA integer subtract instructions, Mateja Marjanovic, 2019/03/07
- [Qemu-devel] [PATCH 1/5] target/mips: Add tests for a variety of MSA integer average instructions, Mateja Marjanovic, 2019/03/07
- Re: [Qemu-devel] [PATCH 0/5] target/mips: Add tests for a variety of MSA int binary ops, Aleksandar Markovic, 2019/03/07