Daily bump.
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / ldp_stp_23.c
blobb14976cfe2ecc5099bb6b5ee6a57a4bfb1098e76
1 /* { dg-options "-O2" } */
3 #pragma GCC target "+nosimd+fp"
5 void
6 foo (char *char_ptr)
8 __Float64x2_t *ptr = (__Float64x2_t *)(char_ptr + 1);
9 asm volatile ("" ::
10 "w" (ptr[1]),
11 "w" (ptr[2]),
12 "w" (ptr[3]),
13 "w" (ptr[4]));
16 /* { dg-final { scan-assembler-times {\tldp\tq[0-9]+, q[0-9]+} 2 } } */