1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -mavx -fpeel-loops -fstack-protector-all" } */ 3 4 typedef long long __m256i __attribute__ ((__vector_size__ (32))); 5 typedef double __m256d __attribute__ ((__vector_size__ (32))); 6 foo(__m256d * __P,__m256i __M)7__m256d foo (__m256d *__P, __m256i __M) 8 { 9 return __builtin_ia32_maskloadpd256 ( __P, __M); 10 } 11