1 // { dg-do compile { target i?86-*-* x86_64-*-* } }
2 // { dg-options -maes }
3 
4 typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__));
5 
main()6 int main()
7 {
8     const char index = 1;
9     __m128i r = { };
10 
11     r = __builtin_ia32_aeskeygenassist128 (r, (int)(index));
12 }
13