1/* { dg-do compile } */
2/* { dg-options "-O -fno-tree-dse -fno-dce -msse4" } */
3/* { dg-require-effective-target sse4 } */
4
5typedef char __v16qi __attribute__ ((__vector_size__ (16)));
6
7__v16qi v;
8int i;
9
10void
11foo (void)
12{
13  i = __builtin_ia32_pcmpistri128 (v, v, 255);
14  i = 255;
15}
16