Lines Matching refs:z
53 fma(double x, double y, double z) in fma() argument
63 if (z == 0.0) in fma()
66 return (x * y + z); in fma()
69 if (!isfinite(x) || !isfinite(y) || !isfinite(z)) in fma()
70 return (x * y + z); in fma()
74 zs = frexp(z, &ez); in fma()
90 if (x > 0.0 ^ y < 0.0 ^ z < 0.0) in fma()
99 if (z > 0.0) in fma()
108 if (z < 0.0) in fma()
120 if (!isnormal(z)) in fma()
124 return (z); in fma()
126 if (x > 0.0 ^ y < 0.0 ^ z < 0.0) in fma()
127 return (z); in fma()
129 return (nextafter(z, 0)); in fma()
132 return (z); in fma()
134 return (nextafter(z, -INFINITY)); in fma()
137 return (nextafter(z, INFINITY)); in fma()
139 return (z); in fma()
194 fma(double x, double y, double z) in fma() argument
196 return ((long double)x * y + z); in fma()