1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
6 int g(uint32x4_t
, uint32x4_t
);
8 int foo (float32x4_t x
, float32x4_t a
, float32x4_t b
)
10 return g(vcagtq_f32 (x
, a
), vcagtq_f32 (x
, b
));
13 /* { dg-final { scan-assembler-times {facgt\tv[0-9]+\.4s, v[0-9]+\.4s, v[0-9]+\.4s} 2 } } */
14 /* { dg-final { scan-assembler-not {\tfabs\t} } } */