(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
acle/
pmull64.c
       1  /* { dg-do compile } */
       2  /* { dg-additional-options "-march=armv8.2-a" } */
       3  
       4  #pragma push_options
       5  #pragma GCC target ("+aes")
       6  
       7  #include "arm_neon.h"
       8  
       9  int foo (poly64_t a, poly64_t b)
      10  {
      11    return vgetq_lane_s32 (vreinterpretq_s32_p128 (vmull_p64 (a, b)), 0);
      12  }
      13  
      14  /* { dg-final { scan-assembler "\tpmull\tv" } } */