2018-03-15 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / stp_vec_64_1.c
blob11e757a245d2ac5e58df1a8ff731535a6d8591ae
1 /* { dg-do compile } */
2 /* { dg-options "-Ofast" } */
5 typedef int int32x2_t __attribute__ ((__vector_size__ ((8))));
7 void
8 bar (int32x2_t *foo)
10 int i = 0;
11 int32x2_t val = { 3, 2 };
13 for (i = 0; i < 256; i+=2)
15 foo[i] = val;
16 foo[i+1] = val;
20 /* { dg-final { scan-assembler "stp\td\[0-9\]+, d\[0-9\]" } } */