(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
pr89057.c
       1  /* { dg-options "-O3" } */
       2  
       3  #include <arm_neon.h>
       4  
       5  void
       6  f (int32_t *dst, int32_t *src, int n)
       7  {
       8    for (int i = 0; i < n; ++i)
       9      {
      10        int32x2x3_t a = vld3_s32 (src + i * 6);
      11        int32x2x3_t b = { a.val[2], a.val[1], a.val[0] };
      12        vst3_s32 (dst + i * 6, b);
      13      }
      14  }
      15  
      16  /* { dg-final { scan-assembler-not {\tins\t} } } */