On 28 March 2014 15:36, Alan Lawrence wrote:
> This patch replaces the temporary inline assembler for vtrn[q]_* in
> arm_neon.h with equivalent calls to __builtin_shuffle. These are matched by
> existing patterns in aarch64.c (aarch64_expand_vec_perm_const_1), outputting
> the same assembler inst
This patch replaces the temporary inline assembler for vtrn[q]_* in arm_neon.h
with equivalent calls to __builtin_shuffle. These are matched by existing
patterns in aarch64.c (aarch64_expand_vec_perm_const_1), outputting the same
assembler instructions. For two-element vectors, ZIP, UZP and TR