Re: [AArch64] Fix size of memory store for the vst_lane intrinsics

2013-11-05 Thread Marcus Shawcroft
On 29 October 2013 12:04, James Greenhalgh wrote: > 2013-10-29 James Greenhalgh > > * config/aarch64/arm_neon.h > (__ST2_LANE_FUNC): Better model data size. > (__ST3_LANE_FUNC): Likewise. > (__ST4_LANE_FUNC): Likewise. OK /Marcus

[AArch64] Fix size of memory store for the vst_lane intrinsics

2013-10-29 Thread James Greenhalgh
Hi, The vst_lane_ intrinsics should write (sizeof (lane_type) * n) bytes to memory. In their current form, their asm constraints suggest a write size of (sizeof (vector_type) * n). This is anywhere from 1 to 16 times too much data, can cause huge headaches with dead store elimination. This patc