From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4Hrw-0008Dj-Q8 for qemu-devel@nongnu.org; Tue, 08 Nov 2016 20:40:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4Hrt-00032Q-GE for qemu-devel@nongnu.org; Tue, 08 Nov 2016 20:40:04 -0500 Date: Wed, 9 Nov 2016 12:16:41 +1100 From: David Gibson Message-ID: <20161109011641.GB427@umbus.fritz.box> References: <1478623825-8460-1-git-send-email-joserz@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MW5yreqqjyrRcusr" Content-Disposition: inline In-Reply-To: <1478623825-8460-1-git-send-email-joserz@linux.vnet.ibm.com> Subject: Re: [Qemu-devel] [PATCH v5 0/4] POWER9 TCG enablements - BCD functions part I List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jose Ricardo Ziviani Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org, nikunj@linux.vnet.ibm.com, bharata@linux.vnet.ibm.com --MW5yreqqjyrRcusr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 08, 2016 at 02:50:21PM -0200, Jose Ricardo Ziviani wrote: > v5: > - reuse bcd_cmp_zero function > - improve zoned loop by using one index >=20 > v4: > - throws invalid for any instruction not implemented by default > - creates a function to compare bcd value to zero >=20 > v3: > - generates invalid instruction excpetion when opc4 is not handled/inval= id > - changes get_national ret. type to uint16_t to handle invalid encoding > - small improvements >=20 > v2: > - implements all fixes and suggestions >=20 > This serie contains 4 new instructions for POWER9 ISA3.0 Applied to ppc-for-2.8. Note that there was a conflict in vmx-ops.inc.c. It was pretty simple to resolve, but in future please try to make sure your series are rebased on top of the latest ppc-for-2.8. >=20 > bcdcfn.: Decimal Convert From National > bcdctn.: Decimal Convert To National > bcdcfz.: Decimal Convert From Zoned > bcdctz.: Decimal Convert to Zoned >=20 >=20 > Jose Ricardo Ziviani (4): > target-ppc: Implement bcdcfn. instruction > target-ppc: Implement bcdctn. instruction > target-ppc: Implement bcdcfz. instruction > target-ppc: Implement bcdctz. instruction >=20 > target-ppc/helper.h | 4 + > target-ppc/int_helper.c | 186 ++++++++++++++++++++++++++++++= ++++++ > target-ppc/translate/vmx-impl.inc.c | 73 ++++++++++++++ > target-ppc/translate/vmx-ops.inc.c | 4 +- > 4 files changed, 265 insertions(+), 2 deletions(-) >=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 --MW5yreqqjyrRcusr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYInj2AAoJEGw4ysog2bOSCHkP/A/XMh4JIO/GLKT36KLD9qHY inBS+Szs7Ht4D2Hgkf1+QXSPo2mqYmpc70/7bnY3ChNzZ77w1T7kVZFDxfGg7VqW LHe9xRM+0iGp7Qk7J5HUSovMV4o3O8VROOT4uQzgOqMsMiJ5n2fJW0LCCiGNgGYo N8LU7cBOPBHIcElcWpy3BfDBjfEAsVTLCQUVA2qGfljGzWBONvQFp9+4Yhm1fLxX leze7e3FgK+LK6gWhJx4PoPAzXIjW9qy4yzKyr+/Xb6BHexwhRseIZJlhEZ+v+Jo co+XdTcFxIjC/mSNAbHFsY3eam6zhvTAgAh12qtAYqS59OwP01Sh1nfah1Fg0pYu xlYZSV82LsIEmY/odCFKjR4Xttax4aljzs48T0P+Gc2mUrkAeuW4qIa1y+QIv4lx it7likLsVdQt7j6Ikwvt3+moLqv4FvVn+/t8IrXsdsKNMV4o9MLMiKStglWf1fv0 6FmAy1TQ6er4kHxfa8/F+839LD26iIhOxeZyPs6rlSg/Ob2LkZnUY94m2jOMATwW rQZFahY8CE1E+xp6R9voxO5fqDZYhyv3s6iDmTEcY/+JQJWn7E7yko00RYTGkFIg cVTbrhP4+suSZm8uMClDwLu/+VmiURo73ARv0BeDTd48wr2rTEBfwHO5DO0+pOzS vD26LnAHuLyX3iAowovd =hKhD -----END PGP SIGNATURE----- --MW5yreqqjyrRcusr--