Lines Matching defs:Sqrt
997 // Expand pow(x, 0.5) to (x == -infinity ? +infinity : fabs(sqrt(x))).
1000 // TODO: In fast-math mode, this could be just sqrt(x).
1001 // TODO: In finite-only mode, this could be just fabs(sqrt(x)).
1004 Value *Sqrt = EmitUnaryFloatFnCall(Op1, "sqrt", B,
1006 Value *FAbs = EmitUnaryFloatFnCall(Sqrt, "fabs", B,
1718 AddOpt(LibFunc::sqrt, LibFunc::sqrtf, &UnsafeUnaryDoubleFP);
2501 // * cbrt(sqrt(x)) -> pow(x,1/6)
2502 // * cbrt(sqrt(x)) -> pow(x,1/9)
2513 // * log(sqrt(x)) -> 0.5*log(x)
2521 // * pow(sqrt(x),y) -> pow(x,y*0.5)
2531 // sqrt, sqrtf, sqrtl:
2532 // * sqrt(expN(x)) -> expN(x*0.5)
2533 // * sqrt(Nroot(x)) -> pow(x,1/(2*N))
2534 // * sqrt(pow(x,y)) -> pow(|x|,y*0.5)