blob: 29039866c95a3af21e1deba4b72a5ac925336391 [file] [log] [blame]
/* PR target/85281 */
/* { dg-do assemble { target avx512bw } } */
/* { dg-require-effective-target int128 } */
/* { dg-require-effective-target masm_intel } */
/* { dg-options "-O -mavx512bw -masm=intel -w" } */
typedef char V __attribute__ ((__vector_size__ (64)));
V
foo (V v)
{
v[8] /= (unsigned __int128) 0;
v[0] -= ~255;
return v;
}