aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/gcc.target/arm/pr54051.c
blob: 1d2e93c894febc10c020bfbd8d0361fa4aa8ce02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* { dg-do assemble }  */
/* { dg-require-effective-target arm_neon }  */
/* { dg-options "-O2" }  */
/* { dg-add-options arm_neon }  */

#include <arm_neon.h>

int32_t a __attribute__ ((aligned (64)));

int32x2x3_t test (void)
{
  return vld3_dup_s32 (&a);
}

int32x2x3_t test1 (void)
{
  int32x2x3_t res ;
  return vld3_lane_s32 (&a, res, 1);
}