blob: fdad97a16f41e5ba76494821a3bc26c930901d4e [file] [log] [blame]
/* PR target/70510 */
/* { dg-do assemble { target avx512bw } } */
/* { dg-require-effective-target masm_intel } */
/* { dg-options "-Og -mavx512bw -masm=intel" } */
typedef int V __attribute__ ((vector_size (64)));
V
foo (V u, V v)
{
v[0] |= v[u[0]];
u /= ((V)v)[0];
return u;
}