[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] de1700: target/mips: Fix space-related format
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] de1700: target/mips: Fix space-related format issues in ms... |
Date: |
Fri, 07 Jun 2019 03:50:21 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: de1700d316c18edcca0d5264b69863edb8c9bf0d
https://github.com/qemu/qemu/commit/de1700d316c18edcca0d5264b69863edb8c9bf0d
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M target/mips/msa_helper.c
Log Message:
-----------
target/mips: Fix space-related format issues in msa_helper.c
Fix space-related format issues reported by checkpatch in file
msa_helper.c.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 7cc8a7220de39d77894edcb376378f280ec9c4c2
https://github.com/qemu/qemu/commit/7cc8a7220de39d77894edcb376378f280ec9c4c2
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M target/mips/msa_helper.c
Log Message:
-----------
target/mips: Fix block-comment-related issues in msa_helper.c
Fix block-comment-related issues reported by checkpatch for file
msa_helper.c.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 7471df9f9eaca7c4495d77265864d56644a08b23
https://github.com/qemu/qemu/commit/7471df9f9eaca7c4495d77265864d56644a08b23
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M target/mips/msa_helper.c
Log Message:
-----------
target/mips: Outline places for future MSA helpers
Outline places for future MSA helpers to follow the same organization
as in MSA tests.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 5d161bc81877327bc0b2a6d8974e07ffdc6881a5
https://github.com/qemu/qemu/commit/5d161bc81877327bc0b2a6d8974e07ffdc6881a5
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M target/mips/msa_helper.c
Log Message:
-----------
target/mips: Unroll loops in helpers for MSA logic instructions
Unroll loops in helpers for MSA logic instructions for better
performance.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 6ec12d4feb20806adbd971fd29c5c76a1dd6614e
https://github.com/qemu/qemu/commit/6ec12d4feb20806adbd971fd29c5c76a1dd6614e
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M tests/tcg/mips/include/wrappers_msa.h
Log Message:
-----------
tests/tcg: target/mips: Amend and rearrange MSA wrappers
Amend and rearrange MSA wrappers to follow the same organization as
in MSA tests.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 99d423e576a8c5fcdb602e863d0be203494b2801
https://github.com/qemu/qemu/commit/99d423e576a8c5fcdb602e863d0be203494b2801
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_w.c
Log Message:
-----------
tests/tcg: target/mips: Add tests for MSA shift instructions
Add tests for MSA shift instructions. This includes following
instructions:
* SLL.B - shift left logical (bytes)
* SLL.H - shift left logical (halfwords)
* SLL.W - shift left logical (words)
* SLL.D - shift left logical (doublewords)
* SRA.B - shift right arithmetic (bytes)
* SRA.H - shift right arithmetic (halfwords)
* SRA.W - shift right arithmetic (words)
* SRA.D - shift right arithmetic (doublewords)
* SRAR.B - shift right arithmetic rounded (bytes)
* SRAR.H - shift right arithmetic rounded (halfwords)
* SRAR.W - shift right arithmetic rounded (words)
* SRAR.D - shift right arithmetic rounded (doublewords)
* SRL.B - shift right logical (bytes)
* SRL.H - shift right logical (halfwords)
* SRL.W - shift right logical (words)
* SRL.D - shift right logical (doublewords)
* SRLR.B - shift right logical rounded (bytes)
* SRLR.H - shift right logical rounded (halfwords)
* SRLR.W - shift right logical rounded (words)
* SRLR.D - shift right logical rounded (doublewords)
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: b7c6798220b6a9106a1028ea858acb3332db56d9
https://github.com/qemu/qemu/commit/b7c6798220b6a9106a1028ea858acb3332db56d9
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_h.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_w.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_h.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_w.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_h.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_w.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_h.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_w.c
Log Message:
-----------
tests/tcg: target/mips: Move four tests to a better location
Move tests for <MUL|MULR>_Q.<H|B> from "integer multiply" directory
to "fixed-point multiply" directory, since they do not operate on
integers, but on fixed point numbers.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: ca693d1c9271e27e8a02cd11a5bb3248cbbcf420
https://github.com/qemu/qemu/commit/ca693d1c9271e27e8a02cd11a5bb3248cbbcf420
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M tests/tcg/mips/include/wrappers_msa.h
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_w.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_w.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_w.c
M tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_h.c
M tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_w.c
M tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_h.c
M tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_w.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_b.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_d.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_h.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_w.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_b.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_d.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_h.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_w.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_d.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_h.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_w.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_d.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_h.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_w.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_b.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_d.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_h.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_w.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_b.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_d.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_h.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_w.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_b.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_d.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_h.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_w.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_and_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_nor_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_or_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_xor_v.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_w.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_w.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_w.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sll_b.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sll_d.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sll_h.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sll_w.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sra_b.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sra_d.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sra_h.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_sra_w.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srar_b.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srar_d.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srar_h.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srar_w.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srl_b.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srl_d.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srl_h.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srl_w.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_b.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_d.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_h.c
M tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_w.c
Log Message:
-----------
tests/tcg: target/mips: Add utility function reset_msa_registers()
Add function reset_msa_registers() and utilize it in each MSA test.
This is needed to ensure independency of test results on the state of
MSA registers before test execution. This also allows for correction
of tests for VSHF* instructions, that are now independent on the
previous state of MSA registers.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 8598f5fac1c66485a7988734665e901deaa6b7c0
https://github.com/qemu/qemu/commit/8598f5fac1c66485a7988734665e901deaa6b7c0
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_a_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_a_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_a_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_a_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_w.c
Log Message:
-----------
tests/tcg: target/mips: Add tests for MSA FP max/min instructions
Add tests for MSA FP max/min instructions. This includes following
instructions:
* FMAX.W - float maximum (words)
* FMAX.D - float maximum (doublewords)
* FMAX_A.W - float maximum absolute (words)
* FMAX_A.D - float maximum absolute (doublewords)
* FMIN.W - float minimum (words)
* FMIN.D - float minimum (doublewords)
* FMIN_A.W - float minimum absolute (words)
* FMIN_A.D - float minimum absolute (doublewords)
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 88e34ac062c995df540a4d0ee80b8f8b62353072
https://github.com/qemu/qemu/commit/88e34ac062c995df540a4d0ee80b8f8b62353072
Author: Aleksandar Markovic <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A tests/tcg/mips/user/ase/msa/README
A tests/tcg/mips/user/ase/msa/test_msa_compile.sh
A tests/tcg/mips/user/ase/msa/test_msa_run.sh
Log Message:
-----------
tests/tcg: target/mips: Add README for MSA tests
Add README for MSA tests. This is just to explain how to run tests even
without Makefile. Makefile will be provided later on.
Signed-off-by: Aleksandar Markovic <address@hidden>
Reviewed-by: Aleksandar Rikalo <address@hidden>
Message-Id: <address@hidden>
Commit: 33556237f652d8a712d0b6d29ecb442e6b65fe42
https://github.com/qemu/qemu/commit/33556237f652d8a712d0b6d29ecb442e6b65fe42
Author: Peter Maydell <address@hidden>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M target/mips/msa_helper.c
M tests/tcg/mips/include/wrappers_msa.h
A tests/tcg/mips/user/ase/msa/README
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nloc_w.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_nlzc_w.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_b.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_d.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_h.c
M tests/tcg/mips/user/ase/msa/bit-count/test_msa_pcnt_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bclr_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bneg_w.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_b.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_d.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_h.c
M tests/tcg/mips/user/ase/msa/bit-set/test_msa_bset_w.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_h.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mul_q_w.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_h.c
A tests/tcg/mips/user/ase/msa/fixed-multiply/test_msa_mulr_q_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_a_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_a_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmax_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_a_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_a_w.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_d.c
A tests/tcg/mips/user/ase/msa/float-max-min/test_msa_fmin_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_add_a_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_a_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_s_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_adds_u_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_b.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_addv_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_s_w.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_d.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_h.c
M tests/tcg/mips/user/ase/msa/int-add/test_msa_hadd_u_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_s_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_ave_u_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_s_w.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_b.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_d.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_h.c
M tests/tcg/mips/user/ase/msa/int-average/test_msa_aver_u_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_w.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_b.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_d.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_h.c
M tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_w.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_b.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_d.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_h.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_s_w.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_b.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_d.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_h.c
M tests/tcg/mips/user/ase/msa/int-divide/test_msa_div_u_w.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_d.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_h.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_s_w.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_d.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_h.c
M tests/tcg/mips/user/ase/msa/int-dot-product/test_msa_dotp_u_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_w.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_b.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_d.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_h.c
M tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_w.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_b.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_d.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_h.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_s_w.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_b.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_d.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_h.c
M tests/tcg/mips/user/ase/msa/int-modulo/test_msa_mod_u_w.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_h.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mul_q_w.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_h.c
R tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulr_q_w.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_b.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_d.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_h.c
M tests/tcg/mips/user/ase/msa/int-multiply/test_msa_mulv_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_asub_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_hsub_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subs_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsus_u_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subsuu_s_w.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_b.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_d.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_h.c
M tests/tcg/mips/user/ase/msa/int-subtract/test_msa_subv_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvev_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvl_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvod_w.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_b.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_d.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_h.c
M tests/tcg/mips/user/ase/msa/interleave/test_msa_ilvr_w.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_and_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_nor_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_or_v.c
M tests/tcg/mips/user/ase/msa/logic/test_msa_xor_v.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckev_w.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_pckod_w.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_b.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_d.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_h.c
M tests/tcg/mips/user/ase/msa/pack/test_msa_vshf_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sll_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_sra_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srar_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srl_w.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_b.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_d.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_h.c
A tests/tcg/mips/user/ase/msa/shift/test_msa_srlr_w.c
A tests/tcg/mips/user/ase/msa/test_msa_compile.sh
A tests/tcg/mips/user/ase/msa/test_msa_run.sh
Log Message:
-----------
Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-7-2019'
into staging
MIPS Queue for June 7th, 2019
# gpg: Signature made Fri 07 Jun 2019 10:59:15 BST
# gpg: using RSA key D4972A8967F75A65
# gpg: Good signature from "Aleksandar Markovic <address@hidden>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 8526 FBF1 5DA3 811F 4A01 DD75 D497 2A89 67F7 5A65
* remotes/amarkovic/tags/mips-queue-jun-7-2019:
tests/tcg: target/mips: Add README for MSA tests
tests/tcg: target/mips: Add tests for MSA FP max/min instructions
tests/tcg: target/mips: Add utility function reset_msa_registers()
tests/tcg: target/mips: Move four tests to a better location
tests/tcg: target/mips: Add tests for MSA shift instructions
tests/tcg: target/mips: Amend and rearrange MSA wrappers
target/mips: Unroll loops in helpers for MSA logic instructions
target/mips: Outline places for future MSA helpers
target/mips: Fix block-comment-related issues in msa_helper.c
target/mips: Fix space-related format issues in msa_helper.c
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/0d74f3b4277a...33556237f652
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] de1700: target/mips: Fix space-related format issues in ms...,
Peter Maydell <=