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 <r...@twiddle.net>

Looks good.


r~

Reply via email to