1 /* { dg-do compile } */ 2 /* { dg-options "-O -fno-tree-fre -w -Wno-psabi" } */ 3 4 typedef unsigned v2ti __attribute__ ((vector_size (32))); 5 6 v2ti foo(v2ti u,v2ti v)7 foo (v2ti u, v2ti v) 8 { 9 u[0] >>= 0xf; 10 v ^= ~v; 11 v &= ~u; 12 v -= -u; 13 return v; 14 } 15