* config/i386/avx512fintrin.h (_mm512_set_epi16, _mm512_set_epi8,
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / aapcs64 / test_7.c
blob4fb1feeaf7ee301d90bcc54cd45abfe2c22e30de
1 /* Test AAPCS layout (VFP variant) */
3 /* { dg-do run { target aarch64*-*-* } } */
5 #ifndef IN_FRAMEWORK
6 #define TESTFILE "test_7.c"
8 __complex__ float x = 1.0f + 2.0i;
10 struct y
12 int p;
13 int q;
14 int r;
15 int s;
16 } v = { 1, 2, 3, 4 }, v1 = {5, 6, 7, 8}, v2 = {9, 10, 11, 12};
18 #include "abitest.h"
19 #else
20 ARG (struct y, v, X0)
21 ARG (struct y, v1, X2)
22 ARG (struct y, v2, X4)
23 ARG (int, 4, W6)
24 ARG (float, 1.0f, S0)
25 ARG (__complex__ float, x, S1)
26 ARG (float, 2.0f, S3)
27 ARG (double, 5.0, D4)
28 ARG (int, 3, W7)
29 LAST_ARG_NONFLAT (int, 5, STACK, i32in64)
30 #endif