1 /* { dg-do compile } */ 2 /* { dg-options "-O -fdump-tree-forwprop1" } */ 3 4 typedef long vec __attribute__ ((vector_size (2 * sizeof (long)))); 5 f(long d,long e)6long f (long d, long e) 7 { 8 vec x = { d, e }; 9 vec m = { 1, 0 }; 10 return __builtin_shuffle (x, m) [1]; 11 } 12 13 14 /* { dg-final { scan-tree-dump-not "BIT_FIELD_REF" "forwprop1" } } */ 15