Hi!

On Tue, Nov 14, 2017 at 02:24:13PM -0600, Bill Schmidt wrote:
> +      for (i = 0; i < 16; ++i)
> +             perm[i] = GEN_INT (reorder[i]);
> +
> +      pcv = force_reg (V16QImode,
> +                       gen_rtx_CONST_VECTOR (V16QImode,
> +                                          gen_rtvec_v (16, perm)));
> +      emit_insn (gen_altivec_vperm_v8hi_direct (operands[0], subreg2,
> +                                                     subreg2, pcv));
> +      DONE;

Many whitespace problems on these lines, please fix.  More times later.

> +       (match_operand:V16QI 1 "vsx_register_operand" "wa")
> +       (parallel [(const_int 15) (const_int 14)
> +                  (const_int 13) (const_int 12)
> +                  (const_int 11) (const_int 10)
> +                  (const_int  9) (const_int  8)
> +                  (const_int  7) (const_int  6)
> +                  (const_int  5) (const_int  4)
> +                  (const_int  3) (const_int  2)
> +                  (const_int  1) (const_int  0)])))]

Here, too.

The rest looks fine.  Thanks!


Segher

Reply via email to