From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49079) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bx3ia-0003eV-Ms for qemu-devel@nongnu.org; Wed, 19 Oct 2016 23:08:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bx3iX-0002rL-Gx for qemu-devel@nongnu.org; Wed, 19 Oct 2016 23:08:32 -0400 Date: Thu, 20 Oct 2016 11:03:31 +1100 From: David Gibson Message-ID: <20161020000331.GL11140@umbus.fritz.box> References: <1476857207-10091-1-git-send-email-nikunj@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dfmC41YZQlborXoK" Content-Disposition: inline In-Reply-To: <1476857207-10091-1-git-send-email-nikunj@linux.vnet.ibm.com> Subject: Re: [Qemu-devel] [PATCH v2 0/2] POWER9 TCG enablements - part6 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Nikunj A Dadhania Cc: qemu-ppc@nongnu.org, rth@twiddle.net, qemu-devel@nongnu.org --dfmC41YZQlborXoK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 19, 2016 at 11:36:45AM +0530, Nikunj A Dadhania wrote: > This series contains 6 new instructions for POWER9 ISA3.0 > Vector Integer Negate=20 > Vector Byte-Reverse >=20 > Patches: > 02: > vnegw: Vector Negate Word > vnegd: Vector Negate Doubleword > 03: > xxbrh: VSX Vector Byte-Reverse Halfword > xxbrw: VSX Vector Byte-Reverse Word > xxbrd: VSX Vector Byte-Reverse Doubleword > xxbrq: VSX Vector Byte-Reverse Quadword Applied to ppc-for-2.8, thanks. >=20 > Changelog: > v1: > * Remove unused 'mask' in the define > * Fix bug in xxbrq: should have used move as the last > translate operation instead of bswap. >=20 > v0: > * Added temporary in xxbrq > * Use negate directly in place for computing 2's compliment > * Use int8_t instead for char > * Dropped "VSX Scalar Compare" as fpu_helper needs change=20 > with regard to exception flag handling >=20 > Nikunj A Dadhania (2): > target-ppc: implement vnegw/d instructions > target-ppc: implement xxbr[qdwh] instruction >=20 > target-ppc/helper.h | 2 + > target-ppc/int_helper.c | 12 ++++++ > target-ppc/translate.c | 32 +++++++++++++++ > target-ppc/translate/vmx-impl.inc.c | 2 + > target-ppc/translate/vmx-ops.inc.c | 2 + > target-ppc/translate/vsx-impl.inc.c | 77 +++++++++++++++++++++++++++++++= ++++++ > target-ppc/translate/vsx-ops.inc.c | 8 ++++ > 7 files changed, 135 insertions(+) >=20 --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --dfmC41YZQlborXoK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYCAnQAAoJEGw4ysog2bOSFDoQANVTr4Y/tteOwwXlAUk6LYwv JSTvj7DO2iisx3tv9GTvm0qbI5b5OKRPISLPbn7B7Ea5ULi2wKV4h55NZCOCq+9z jnNbd/nyAr/M45fNmq3ILTJtoDGx5Vz0lFwuHh+DfNGj86V6FJEFRWA3aur1mx+5 aYaOuhV2MumyJiXZVevxNKQM0J7rmRtei9oGnxNuAt/47FFiDA+bzxpothQPiRQu AoZ+Qb5qqvJ/zvFUvBDVKCTn+3GQM2PK/VpoSQbWzeLzm6ohMWr85tXAyRBrpBSq b0lEY/8ztMUS4nidJg8wcSfakBOCtBbSz4K6qPHjD7WLqxEUPQazzl1DllYVtWI4 d8eSibNVrx9voTHDjK/oLEh57kkBiWvjfpNhxnQn7P+5qB8ECShYGit5HqbIVnxS AL8LGsWRO2dMII2tHbwUNuECAhwPQpgZuQ16joElYhxUBUYrevmKPAcKcfUyIpoC 1q7AVzMjR1eo0BLMHQZpWC/KiQV09FQgiVKLRrl7zWdYuJzr56UpgdR6CeSAF1a9 8FHy4ynHCQ+1kgfMxGVfwVb8ELmv3gflevHzNGPzwhoTEgWNYGQudpsGc49FKd1T 9ww5hPPMbh1spwRKLOVU0JBfwl21YKRI1up+sAiXWF+TzL/filGIiUEdFkiDEMRA 6C/9owmH8emqeFbA3uPB =kG8I -----END PGP SIGNATURE----- --dfmC41YZQlborXoK--