1  /* { dg-do compile } */
       2  
       3  int
       4  ctzsi (unsigned int x)
       5  {
       6    return __builtin_ctz (x);
       7  }
       8  
       9  /* Expect assembly like:
      10  
      11  	ffs $0,$32,4(%ap),%r0
      12  
      13   */
      14  
      15  /* { dg-final { scan-assembler "\tffs \\\$0,\\\$32," } } */