1  /* Test the `vceqz_p64' ARM Neon intrinsic.  */
       2  
       3  /* { dg-do compile } */
       4  /* { dg-options "-save-temps -O2 -fno-inline" } */
       5  /* { dg-require-effective-target arm_crypto_ok } */
       6  /* { dg-add-options arm_crypto } */
       7  
       8  #include "arm_neon.h"
       9  
      10  poly64x1_t v1;
      11  uint64x1_t result1;
      12  
      13  void func()
      14  {
      15    result1 = vceqz_p64 (v1);
      16  }
      17  
      18  /* { dg-final { scan-assembler-times "vceq\.i32\[ \t\]+\[dD\]\[0-9\]+, ?\[dD\]\[0-9\]+, #0\n" 1 } } */