1 /* Test case for x86-64 preserved registers in dynamic linker. */
9 audit_test (__m256i x0
, __m256i x1
, __m256i x2
, __m256i x3
,
10 __m256i x4
, __m256i x5
, __m256i x6
, __m256i x7
)
14 ymm
= _mm256_set1_epi32 (1);
15 if (memcmp (&ymm
, &x0
, sizeof (ymm
)))
18 ymm
= _mm256_set1_epi32 (2);
19 if (memcmp (&ymm
, &x1
, sizeof (ymm
)))
22 ymm
= _mm256_set1_epi32 (3);
23 if (memcmp (&ymm
, &x2
, sizeof (ymm
)))
26 ymm
= _mm256_set1_epi32 (4);
27 if (memcmp (&ymm
, &x3
, sizeof (ymm
)))
30 ymm
= _mm256_set1_epi32 (5);
31 if (memcmp (&ymm
, &x4
, sizeof (ymm
)))
34 ymm
= _mm256_set1_epi32 (6);
35 if (memcmp (&ymm
, &x5
, sizeof (ymm
)))
38 ymm
= _mm256_set1_epi32 (7);
39 if (memcmp (&ymm
, &x6
, sizeof (ymm
)))
42 ymm
= _mm256_set1_epi32 (8);
43 if (memcmp (&ymm
, &x7
, sizeof (ymm
)))
46 return _mm256_setzero_si256 ();