(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
builtin-bswap-1.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2" } */
       3  
       4  /* { dg-final { scan-assembler-times "rev16\\t" 2 } }  */
       5  
       6  /* rev16 */
       7  short
       8  swaps16 (short x)
       9  {
      10    return __builtin_bswap16 (x);
      11  }
      12  
      13  /* rev16 */
      14  unsigned short
      15  swapu16 (unsigned short x)
      16  {
      17    return __builtin_bswap16 (x);
      18  }