Add initial support for python bindings
[alexxy/gromacs.git] / cmake / TestAVXMaskload.c
1 #include<immintrin.h>
2 int main()
3 {
4     __m256d a;
5     __m256i mask;
6     double  d[4]={1,2,3,4};
7
8     a = _mm256_setzero_pd();
9     mask = _mm256_castpd_si256(a);
10
11 #ifdef GMX_SIMD_X86_AVX_GCC_MASKLOAD_BUG
12     a = _mm256_maskload_pd(d,_mm256_castsi256_pd(mask));
13 #else
14     a = _mm256_maskload_pd(d,mask);
15 #endif
16 }
17