Lines Matching defs:DoubleDouble
33 using DoubleDouble = fputil::DoubleDouble;
42 DoubleDouble y;
101 DoubleDouble sin_y, cos_y;
108 auto get_idx_dd = [](unsigned kk) -> DoubleDouble {
110 DoubleDouble ans = SIN_K_PI_OVER_128[idx];
117 DoubleDouble sin_k = get_idx_dd(k);
118 DoubleDouble cos_k = get_idx_dd(k + 64);
122 DoubleDouble sin_k = SIN_K_PI_OVER_128[k & 255];
123 DoubleDouble cos_k = SIN_K_PI_OVER_128[(k + 64) & 255];
126 DoubleDouble msin_k{-sin_k.lo, -sin_k.hi};
132 DoubleDouble sin_k_cos_y = fputil::quick_mult(cos_y, sin_k);
133 DoubleDouble cos_k_sin_y = fputil::quick_mult(sin_y, cos_k);
136 DoubleDouble cos_k_cos_y = fputil::quick_mult(cos_y, cos_k);
137 DoubleDouble msin_k_sin_y = fputil::quick_mult(sin_y, msin_k);
139 DoubleDouble sin_dd =
141 DoubleDouble cos_dd =