All of lore.kernel.org
 help / color / mirror / Atom feed
From: Aleksandar Rikalo <arikalo@wavecomp.com>
To: Aleksandar Markovic <aleksandar.markovic@rt-rk.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Cc: "aurelien@aurel32.net" <aurelien@aurel32.net>,
	Aleksandar Markovic <amarkovic@wavecomp.com>
Subject: Re: [Qemu-devel] [PATCH v3 0/8] Misc target/mips fixes and improvements
Date: Mon, 25 Feb 2019 16:41:31 +0000	[thread overview]
Message-ID: <DM5PR22MB1658393CD63D8FE03885D896D27A0@DM5PR22MB1658.namprd22.prod.outlook.com> (raw)
In-Reply-To: <1550863578-30859-1-git-send-email-aleksandar.markovic@rt-rk.com>

> From: Aleksandar Markovic <aleksandar.markovic@rt-rk.com>
> Sent: Friday, February 22, 2019 8:26 PM
> To: qemu-devel@nongnu.org
> Cc: aurelien@aurel32.net; Aleksandar Markovic; Aleksandar Rikalo
> Subject: [PATCH v3 0/8] Misc target/mips fixes and improvements
>
> From: Aleksandar Markovic <amarkovic@wavecomp.com>
>
> A collection of misc target/mips fixes and improvements for
> February 2019.
>

Patches in this series are all fairly straightforward, and all
of them have my:

Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com>

except the patch on DSP-related comments, which I think should
be completed to handle comments on all DSP instructions.

Aleksandar Rikalo

>
> 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 (8):
>   tests/tcg: target/mips: Add tests for MSA integer compare instructions
>   disas: nanoMIPS: Correct comments to handlers of some DSP instructions
>   disas: nanoMIPS: Fix a function misnomer
>   qemu-doc: Move section on MIPS' mipssim pseudo board
>   qemu-doc: Add section on MIPS' Fulong 2E board
>   qemu-doc: Add section on MIPS' Boston board
>   tests/tcg: target/mips: Add wrappers for MSA integer max/min
>     instructions
>   tests/tcg: target/mips: Add tests for MSA integer max/min instructions
>
>  disas/nanomips.cpp                                 | 381 +++++++++++----------
>  disas/nanomips.h                                   |   2 +-
>  qemu-doc.texi                                      |  46 ++-
>  tests/tcg/mips/include/wrappers_msa.h              |  30 ++
>  .../mips/user/ase/msa/int-compare/test_msa_ceq_b.c | 153 +++++++++
>  .../mips/user/ase/msa/int-compare/test_msa_ceq_d.c | 153 +++++++++
>  .../mips/user/ase/msa/int-compare/test_msa_ceq_h.c | 153 +++++++++
>  .../mips/user/ase/msa/int-compare/test_msa_ceq_w.c | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_s_b.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_s_d.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_s_h.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_s_w.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_u_b.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_u_d.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_u_h.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_cle_u_w.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_s_b.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_s_d.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_s_h.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_s_w.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_u_b.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_u_d.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_u_h.c    | 153 +++++++++
>  .../user/ase/msa/int-compare/test_msa_clt_u_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_a_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_a_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_a_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_a_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_s_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_s_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_s_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_s_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_u_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_u_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_u_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_max_u_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_a_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_a_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_a_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_a_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_s_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_s_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_s_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_s_w.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_u_b.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_u_d.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_u_h.c    | 153 +++++++++
>  .../user/ase/msa/int-max-min/test_msa_min_u_w.c    | 153 +++++++++
>  48 files changed, 6995 insertions(+), 196 deletions(-)
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_ceq_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_s_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_cle_u_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_s_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-compare/test_msa_clt_u_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_a_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_s_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_max_u_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_a_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_s_w.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_b.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_d.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_h.c
>  create mode 100644 tests/tcg/mips/user/ase/msa/int-max-min/test_msa_min_u_w.c
>
> --
> 2.7.4
>

      parent reply	other threads:[~2019-02-25 16:42 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-02-22 19:26 [Qemu-devel] [PATCH v3 0/8] Misc target/mips fixes and improvements Aleksandar Markovic
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 1/8] tests/tcg: target/mips: Add tests for MSA integer compare instructions Aleksandar Markovic
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 2/8] disas: nanoMIPS: Correct comments to handlers of some DSP instructions Aleksandar Markovic
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 3/8] disas: nanoMIPS: Fix a function misnomer Aleksandar Markovic
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 4/8] qemu-doc: Move section on MIPS' mipssim pseudo board Aleksandar Markovic
2019-02-23 23:20   ` Philippe Mathieu-Daudé
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 5/8] qemu-doc: Add section on MIPS' Fulong 2E board Aleksandar Markovic
2019-02-23 23:21   ` Philippe Mathieu-Daudé
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 6/8] qemu-doc: Add section on MIPS' Boston board Aleksandar Markovic
2019-02-23 23:22   ` Philippe Mathieu-Daudé
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 7/8] tests/tcg: target/mips: Add wrappers for MSA integer max/min instructions Aleksandar Markovic
2019-02-22 19:26 ` [Qemu-devel] [PATCH v3 8/8] tests/tcg: target/mips: Add tests " Aleksandar Markovic
2019-02-25 16:41 ` Aleksandar Rikalo [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DM5PR22MB1658393CD63D8FE03885D896D27A0@DM5PR22MB1658.namprd22.prod.outlook.com \
    --to=arikalo@wavecomp.com \
    --cc=aleksandar.markovic@rt-rk.com \
    --cc=amarkovic@wavecomp.com \
    --cc=aurelien@aurel32.net \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.