(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
recip-1.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O1 -funsafe-math-optimizations -fdump-tree-recip" } */
       3  
       4  float e(float *x, float *y, float *z)
       5  {
       6    float m = __builtin_sqrt (*x * *x + *y * *y + *z * *z);
       7    *x /= m;
       8    *y /= m;
       9    *z /= m;
      10  }
      11  
      12  /* Look for only one division.  */
      13  /* { dg-final { scan-tree-dump-times "= .* /" 1 "recip" } } */