On 17 February 2018 at 18:22, Richard Henderson
<richard.hender...@linaro.org> wrote:
> Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
> ---
>  target/arm/helper-sve.h    |  60 +++++++++++++++++++++
>  target/arm/sve_helper.c    | 127 
> +++++++++++++++++++++++++++++++++++++++++++++
>  target/arm/translate-sve.c | 111 +++++++++++++++++++++++++++++++++++++++
>  target/arm/sve.decode      |  23 ++++++++
>  4 files changed, 321 insertions(+)

> diff --git a/target/arm/sve.decode b/target/arm/sve.decode
> index 177f338fed..b875501475 100644
> --- a/target/arm/sve.decode
> +++ b/target/arm/sve.decode
> @@ -165,6 +165,29 @@ ASR_zpzw   00000100 .. 011 000 100 ... ..... .....       
>   @rdn_pg_rm
>  LSR_zpzw       00000100 .. 011 001 100 ... ..... .....         @rdn_pg_rm
>  LSL_zpzw       00000100 .. 011 011 100 ... ..... .....         @rdn_pg_rm
>
> +### SVE Integer Arithmetic - Unary Predicated Group
> +
> +# SVE unary bit operations (predicated)
> +# Note esz != 0 for FABS and FNEG.
> +CLS            00000100 .. 011 000 101 ... ..... .....         @rd_pg_rn
> +CLZ            00000100 .. 011 001 101 ... ..... .....         @rd_pg_rn
> +CNT_zpz                00000100 .. 011 010 101 ... ..... .....         
> @rd_pg_rn
> +CNOT           00000100 .. 011 011 101 ... ..... .....         @rd_pg_rn
> +NOT_zpz                00000100 .. 011 110 101 ... ..... .....         
> @rd_pg_rn
> +FABS           00000100 .. 011 100 101 ... ..... .....         @rd_pg_rn
> +FNEG           00000100 .. 011 101 101 ... ..... .....         @rd_pg_rn

Indentation seems to be a bit skew for the _zpz lines.

Otherwise
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>

thanks
-- PMM

Reply via email to