Lines Matching refs:kd
76 double_t kd, z, r, r2, scale, tail, tmp;
102 kd = roundtoint(z);
105 /* z - kd is in [-0.5-2^-16, 0.5] in all rounding modes. */
106 kd = eval_as_double(z + Shift);
107 ki = asuint64(kd) >> 16;
108 kd = (double_t)(int32_t)ki;
110 /* z - kd is in [-1, 1] in non-nearest rounding modes. */
111 kd = eval_as_double(z + Shift);
112 ki = asuint64(kd);
113 kd -= Shift;
115 r = x + kd * NegLn2hiN + kd * NegLn2loN;