/* { dg-do compile } */ | |
/* { dg-options "-O -fdump-tree-forwprop1" } */ | |
typedef long vec __attribute__ ((vector_size (2 * sizeof (long)))); | |
long f (long d, long e) | |
{ | |
vec x = { d, e }; | |
vec m = { 1, 0 }; | |
return __builtin_shuffle (x, m) [1]; | |
} | |
/* { dg-final { scan-tree-dump-not "BIT_FIELD_REF" "forwprop1" } } */ |