Richard Earnshaw wrote:
> On 14/09/12 19:02, Ulrich Weigand wrote:
> > * config/arm/arm.c (output_move_neon): Update comment.
> > Use vld1.64/vst1.64 instead of vldm/vstm where possible.
> > (neon_vector_mem_operand): Support double-word modes.
> > * config/arm/neon.md (*neon_mov VD
On 14/09/12 19:02, Ulrich Weigand wrote:
> Hello,
>
> this patch changes the ARM back-end to use vld1.64/vst1.64 instructions
> instead of vldm/vstm -where possible- to implement double-word moves.
>
> The main benefit of this is that it allows the compiler to provide
> appropriate alignment hi
Hello,
this patch changes the ARM back-end to use vld1.64/vst1.64 instructions
instead of vldm/vstm -where possible- to implement double-word moves.
The main benefit of this is that it allows the compiler to provide
appropriate alignment hints, which may improve performance.
The patch is based