qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
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~

      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).