i386: Fix AVX512 intrin macro typo
[official-gcc.git] / gcc / testsuite / gcc.target / arm / mve / dlstp-int64x2-run.c
blobcc0b9ce7ee9a5a8400b18f539ff96b8e675414cb
1 /* { dg-do run { target { arm*-*-* } } } */
2 /* { dg-require-effective-target arm_v8_1m_mve_ok } */
3 /* { dg-require-effective-target arm_mve_hw } */
4 /* { dg-options "-O2 -save-temps" } */
5 /* { dg-add-options arm_v8_1m_mve } */
7 #include "dlstp-int64x2.c"
9 int main ()
11 int i;
12 int64_t temp1[N];
13 int64_t temp3[N];
14 reset_data64 (temp1, temp3, N);
15 test (temp1, temp3, 0);
16 check_memcpy64 (temp1, temp3, 0);
18 reset_data64 (temp1, temp3, N);
19 test (temp1, temp3, 1);
20 check_memcpy64 (temp1, temp3, 1);
22 reset_data64 (temp1, temp3, N);
23 test (temp1, temp3, 2);
24 check_memcpy64 (temp1, temp3, 2);
26 reset_data64 (temp1, temp3, N);
27 test (temp1, temp3, 3);
28 check_memcpy64 (temp1, temp3, 3);
30 reset_data64 (temp1, temp3, N);
31 test (temp1, temp3, 4);
32 check_memcpy64 (temp1, temp3, 4);
34 reset_data64 (temp1, temp3, N);
35 test (temp1, temp3, 5);
36 check_memcpy64 (temp1, temp3, 5);
38 reset_data64 (temp1, temp3, N);
39 test (temp1, temp3, 6);
40 check_memcpy64 (temp1, temp3, 6);
42 reset_data64 (temp1, temp3, N);
43 test (temp1, temp3, 7);
44 check_memcpy64 (temp1, temp3, 7);
46 reset_data64 (temp1, temp3, N);