qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v5 00/10] Misc target/mips fixes and improvements
@ 2019-03-01 19:18 Aleksandar Markovic
  2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 01/10] disas: nanoMIPS: Correct comments to handlers of some DSP instructions Aleksandar Markovic
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Aleksandar Markovic @ 2019-03-01 19:18 UTC (permalink / raw)
  To: qemu-devel; +Cc: aurelien, amarkovic, arikalo

From: Aleksandar Markovic <amarkovic@wavecomp.com>

A collection of misc target/mips fixes and improvements for
March 2019.

v4->v5:

  - accepted patches removed
  - DSPRAM patch will be sent separately, so it is also removed
  - added several new patches on test infrastructue

v3->v4:

  - added a patch on DSPRAM support
  - order of patches slightly changed
  - minor changes in commit messages
  - rebased to the latest code

v2->v3:

  - added a patches on documenting Boston board
  - added two patches on testing integer max/min MSA instructions
  - removed four patches that had been accepted
  - amended patch on DSP-related comments

v1->v2:

  - added two patches on updating end user documentation
  - minor updates to commit messages

Aleksandar Markovic (10):
  disas: nanoMIPS: Correct comments to handlers of some DSP instructions
  tests/tcg: target/mips: Add wrappers for MSA bit set instructions
  tests/tcg: target/mips: Add wrappers for MSA pack nstructions
  tests/tcg: target/mips: Add wrappers for MSA shift instructions
  tests/tcg: target/mips: Add wrappers for MSA bit copy instructions
  tests/tcg: target/mips: Add wrappers for MSA FP max/min instructions
  tests/tcg: target/mips: Add test utilities for 64-bit tests
  tests/tcg: target/mips: Add wrappers for some MIPS64R6 instructions
  tests/tcg: target/mips: Add tests for MIPS64R6 logic instructions
  tests/tcg: target/mips: Add tests for MIPS64R6 bit swap instructions

 disas/nanomips.cpp                                 | 285 +++++++++++----------
 tests/tcg/mips/include/test_inputs_64.h            | 208 +++++++++++++++
 tests/tcg/mips/include/test_utils_64.h             |  78 ++++++
 tests/tcg/mips/include/wrappers_mips64r6.h         |  64 +++++
 tests/tcg/mips/include/wrappers_msa.h              |  70 +++++
 .../isa/mips64r6/bit-swap/test_mips64r6_bitswap.c  | 144 +++++++++++
 .../isa/mips64r6/bit-swap/test_mips64r6_dbitswap.c | 144 +++++++++++
 .../user/isa/mips64r6/logic/test_mips64r6_and.c    | 151 +++++++++++
 .../user/isa/mips64r6/logic/test_mips64r6_nor.c    | 151 +++++++++++
 .../user/isa/mips64r6/logic/test_mips64r6_or.c     | 151 +++++++++++
 .../user/isa/mips64r6/logic/test_mips64r6_xor.c    | 151 +++++++++++
 11 files changed, 1462 insertions(+), 135 deletions(-)
 create mode 100644 tests/tcg/mips/include/test_inputs_64.h
 create mode 100644 tests/tcg/mips/include/test_utils_64.h
 create mode 100644 tests/tcg/mips/include/wrappers_mips64r6.h
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/bit-swap/test_mips64r6_bitswap.c
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/bit-swap/test_mips64r6_dbitswap.c
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/logic/test_mips64r6_and.c
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/logic/test_mips64r6_nor.c
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/logic/test_mips64r6_or.c
 create mode 100644 tests/tcg/mips/user/isa/mips64r6/logic/test_mips64r6_xor.c

-- 
2.7.4

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2019-03-02 19:20 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-01 19:18 [Qemu-devel] [PATCH v5 00/10] Misc target/mips fixes and improvements Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 01/10] disas: nanoMIPS: Correct comments to handlers of some DSP instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 02/10] tests/tcg: target/mips: Add wrappers for MSA bit set instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 03/10] tests/tcg: target/mips: Add wrappers for MSA pack nstructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 04/10] tests/tcg: target/mips: Add wrappers for MSA shift instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 05/10] tests/tcg: target/mips: Add wrappers for MSA bit copy instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 06/10] tests/tcg: target/mips: Add wrappers for MSA FP max/min instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 07/10] tests/tcg: target/mips: Add test utilities for 64-bit tests Aleksandar Markovic
2019-03-02 19:18   ` Philippe Mathieu-Daudé
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 08/10] tests/tcg: target/mips: Add wrappers for some MIPS64R6 instructions Aleksandar Markovic
2019-03-02 19:20   ` Philippe Mathieu-Daudé
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 09/10] tests/tcg: target/mips: Add tests for MIPS64R6 logic instructions Aleksandar Markovic
2019-03-01 19:18 ` [Qemu-devel] [PATCH v5 10/10] tests/tcg: target/mips: Add tests for MIPS64R6 bit swap instructions Aleksandar Markovic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).