From: Richard Henderson <rth@twiddle.net>
To: Tom Musta <tommusta@gmail.com>
Cc: "qemu-ppc@nongnu.org" <qemu-ppc@nongnu.org>,
QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PATCH V2 00/19] PowerPC VSX Stage 3
Date: Tue, 29 Oct 2013 10:20:11 -0700 [thread overview]
Message-ID: <526FEE4B.7020801@twiddle.net> (raw)
In-Reply-To: <526FB1A7.5090109@gmail.com>
On 10/29/2013 06:01 AM, Tom Musta wrote:
> V2: Implemented changes based on feedback from Richard Henderson and
> Peter Maydell:
> - Included float64_to_uint64() patch in this series rather than just
> cite it as a pre-requesite.
> - Isolated float32_to_uint64() in its own patch.
> - Re-implemented helpers and eliminated the need for some of the proposed
> softfloat routines (float*_is_denormal, float*_get_unbiased_exp).
> - Re-implemented severy helpers so that corner cases (e.g. invalid
> operations) are detected by softfloat.
> - Re-implemented fused multiply-add to use the softfloat muladd routines.
> - Re-implemented the min/max instructions to used the softfloat
> min/max functions.
> - assorted style fixes
>
> Tom Musta (19):
> Fix float64_to_uint64
> Add float32_to_uint64()
> Add set_fprf Argument to fload_invalid_op_excp()
> General Support for VSX Helpers
> Add VSX ISA2.06 xadd/xsub Instructions
> Add VSX ISA2.06 xmul Instructions
> Add VSX ISA2.06 xdiv Instructions
> Add VSX ISA2.06 xre Instructions
> Add VSX ISA2.06 xsqrt Instructions
> Add VSX ISA2.06 xrsqrte Instructions
> Add VSX ISA2.06 xtdiv Instructions
> Add VSX ISA2.06 xtsqrt Instructions
> Add VSX ISA2.06 Multiply Add Instructions
> Add VSX xscmp*dp Instructions
> Add VSX xmax/xmin Instructions
> Add VSX Vector Compare Instructions
> Add VSX Floating Point to Floating Point Conversion Instructions
> Add VSX ISA2.06 Integer Conversion Instructions
> Add VSX Rounding Instructions
Reviewed-by: Richard Henderson <rth@twiddle.net>
Looks good.
r~
prev parent reply other threads:[~2013-10-29 17:20 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-29 13:01 [Qemu-devel] [PATCH V2 00/19] PowerPC VSX Stage 3 Tom Musta
2013-10-29 13:03 ` [Qemu-devel] [PATCH V2 01/19] Fix float64_to_uint64 Tom Musta
2013-10-29 13:04 ` [Qemu-devel] [PATCH V2 02/19] Add float32_to_uint64() Tom Musta
2013-10-29 13:04 ` [Qemu-devel] [PATCH V2 03/19] Add set_fprf Argument to fload_invalid_op_excp() Tom Musta
2013-10-29 13:05 ` [Qemu-devel] [PATCH V2 04/19] General Support for VSX Helpers Tom Musta
2013-10-29 13:05 ` [Qemu-devel] [PATCH V2 05/19] Add VSX ISA2.06 xadd/xsub Instructions Tom Musta
2013-10-29 13:06 ` [Qemu-devel] [PATCH V2 06/19] Add VSX ISA2.06 xmul Instructions Tom Musta
2013-10-29 13:07 ` [Qemu-devel] [PATCH V2 07/19] Add VSX ISA2.06 xdiv Instructions Tom Musta
2013-10-29 13:07 ` [Qemu-devel] [PATCH V2 08/19] Add VSX ISA2.06 xre Instructions Tom Musta
2013-10-29 13:08 ` [Qemu-devel] [PATCH V2 09/19] Add VSX ISA2.06 xsqrt Instructions Tom Musta
2013-10-29 13:08 ` [Qemu-devel] [PATCH V2 10/19] Add VSX ISA2.06 xrsqrte Instructions Tom Musta
2013-10-29 13:09 ` [Qemu-devel] [PATCH V2 11/19] Add VSX ISA2.06 xtdiv Instructions Tom Musta
2013-10-29 13:09 ` [Qemu-devel] [PATCH V2 12/19] Add VSX ISA2.06 xtsqrt Instructions Tom Musta
2013-10-29 13:10 ` [Qemu-devel] [PATCH V2 13/19] Add VSX ISA2.06 Multiply Add Instructions Tom Musta
2013-10-29 13:10 ` [Qemu-devel] [PATCH V2 14/19] Add VSX xscmp*dp Instructions Tom Musta
2013-10-29 13:11 ` [Qemu-devel] [PATCH V2 15/19] Add VSX xmax/xmin Instructions Tom Musta
2013-10-29 13:11 ` [Qemu-devel] [PATCH V2 16/19] Add VSX Vector Compare Instructions Tom Musta
2013-10-29 13:12 ` [Qemu-devel] [PATCH V2 17/19] Add VSX Floating Point to Floating Point Conversion Instructions Tom Musta
2013-10-29 13:12 ` [Qemu-devel] [PATCH V2 18/19] Add VSX ISA2.06 Integer " Tom Musta
2013-10-29 13:13 ` [Qemu-devel] [PATCH V2 19/19] Add VSX Rounding Instructions Tom Musta
2013-10-29 17:20 ` Richard Henderson [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=526FEE4B.7020801@twiddle.net \
--to=rth@twiddle.net \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
--cc=tommusta@gmail.com \
/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 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).