1 /* PR target/70510 */ 2 /* { dg-do assemble { target avx512bw } } */ 3 /* { dg-require-effective-target masm_intel } */ 4 /* { dg-options "-Og -mavx512bw -masm=intel" } */ 5 6 typedef int V __attribute__ ((vector_size (64))); 7 8 V foo(V u,V v)9foo (V u, V v) 10 { 11 v[0] |= v[u[0]]; 12 u /= ((V)v)[0]; 13 return u; 14 } 15