Lines Matching defs:Sqrt
1149 // Expand pow(x, 0.5) to (x == -infinity ? +infinity : fabs(sqrt(x))).
1152 // TODO: In fast-math mode, this could be just sqrt(x).
1153 // TODO: In finite-only mode, this could be just fabs(sqrt(x)).
1156 Value *Sqrt = EmitUnaryFloatFnCall(Op1, "sqrt", B,
1158 Value *FAbs = EmitUnaryFloatFnCall(Sqrt, "fabs", B,
1890 case LibFunc::sqrt:
1959 // * cbrt(sqrt(x)) -> pow(x,1/6)
1960 // * cbrt(sqrt(x)) -> pow(x,1/9)
1971 // * log(sqrt(x)) -> 0.5*log(x)
1979 // * pow(sqrt(x),y) -> pow(x,y*0.5)
1989 // sqrt, sqrtf, sqrtl:
1990 // * sqrt(expN(x)) -> expN(x*0.5)
1991 // * sqrt(Nroot(x)) -> pow(x,1/(2*N))
1992 // * sqrt(pow(x,y)) -> pow(|x|,y*0.5)