Lines Matching refs:accumulator
58 Xsig accumulator, Numer, Denom, accumulatore, argSignif, argSq, argSqSq; in poly_atan() local
151 accumulator.msw = accumulator.midw = accumulator.lsw = 0; in poly_atan()
152 polynomial_Xsig(&accumulator, &XSIG_LL(argSqSq), in poly_atan()
154 mul64_Xsig(&accumulator, &XSIG_LL(argSq)); in poly_atan()
155 negate_Xsig(&accumulator); in poly_atan()
156 polynomial_Xsig(&accumulator, &XSIG_LL(argSqSq), oddnegterms, in poly_atan()
158 negate_Xsig(&accumulator); in poly_atan()
159 add_two_Xsig(&accumulator, &fixedpterm, &dummy_exp); in poly_atan()
165 div_Xsig(&accumulator, &accumulatore, &accumulator); in poly_atan()
167 mul_Xsig_Xsig(&accumulator, &argSignif); in poly_atan()
168 mul_Xsig_Xsig(&accumulator, &argSq); in poly_atan()
170 shr_Xsig(&accumulator, 3); in poly_atan()
171 negate_Xsig(&accumulator); in poly_atan()
172 add_Xsig_Xsig(&accumulator, &argSignif); in poly_atan()
176 shr_Xsig(&accumulator, -1 - exponent); in poly_atan()
177 negate_Xsig(&accumulator); in poly_atan()
178 add_Xsig_Xsig(&accumulator, &pi_signif); in poly_atan()
184 shr_Xsig(&accumulator, -exponent); in poly_atan()
185 negate_Xsig(&accumulator); in poly_atan()
186 add_Xsig_Xsig(&accumulator, &pi_signif); in poly_atan()
192 shr_Xsig(&accumulator, 1 - exponent); in poly_atan()
193 negate_Xsig(&accumulator); in poly_atan()
194 add_Xsig_Xsig(&accumulator, &pi_signif); in poly_atan()
198 exponent += round_Xsig(&accumulator); in poly_atan()
200 significand(st1_ptr) = XSIG_LL(accumulator); in poly_atan()