1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
4 #define vector __attribute__((vector_size(16)))
6 vector
float combine (float a
, float b
, float d
)
8 return (vector
float) { a
, b
, a
, d
};
11 /* { dg-final { scan-assembler-not "movi\t" } } */
12 /* { dg-final { scan-assembler-not "orr\t" } } */