1 /* { dg-do compile } */
2 /* { dg-require-effective-target arm_v8_vfp_ok } */
3 /* { dg-options "-O2 -marm -march=armv8-a" } */
4 /* { dg-add-options arm_v8_vfp } */
5 
foo(double a)6 double foo (double a)
7 {
8   if (a > 3.0)
9     return  __builtin_round (a);
10 
11   return 0.0;
12 }
13 
14 /* { dg-final { scan-assembler-times "vrinta.f64\td\[0-9\]+" 1 } } */
15 
16