1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -ffast-math" } */
       3  /* { dg-add-options arm_neon } */
       4  
       5  #include <arm_neon.h>
       6  
       7  uint32x2_t f1(float32x2_t a, float32x2_t b)
       8  {
       9    return vabs_f32 (a) >= vabs_f32 (b);
      10  }
      11  
      12  /* { dg-final { scan-assembler-times {\tvacle.f32\td[0-9]+, d[0-9]+, d[0-9]+} 1 } } */
      13  /* { dg-final { scan-assembler-not "vabs" } } */