Lines Matching refs:Sqrt
866 // Expand pow(x, 0.5) to (x == -infinity ? +infinity : fabs(sqrt(x))).
869 // TODO: In fast-math mode, this could be just sqrt(x).
870 // TODO: In finite-only mode, this could be just fabs(sqrt(x)).
873 Value *Sqrt = EmitUnaryFloatFnCall(Op1, "sqrt", B,
875 Value *FAbs = EmitUnaryFloatFnCall(Sqrt, "fabs", B,
2343 // * cbrt(sqrt(x)) -> pow(x,1/6)
2344 // * cbrt(sqrt(x)) -> pow(x,1/9)
2358 // * log(sqrt(x)) -> 0.5*log(x)
2366 // * pow(sqrt(x),y) -> pow(x,y*0.5)
2376 // sqrt, sqrtf, sqrtl:
2377 // * sqrt(expN(x)) -> expN(x*0.5)
2378 // * sqrt(Nroot(x)) -> pow(x,1/(2*N))
2379 // * sqrt(pow(x,y)) -> pow(|x|,y*0.5)