Searched refs:tmp7 (Results 1 - 7 of 7) sorted by relevance

/haiku/src/libs/mapm/
H A Dmapmrsin.c65 M_APM sum, term, tmp2, tmp7, tmp8; local
72 tmp7 = M_get_stack_var();
99 m_apm_set_long(tmp7, m2);
101 m_apm_divide(term, local_precision, tmp8, tmp7);
105 m_apm_subtract(tmp7, sum, term);
106 m_apm_copy(sum, tmp7);
110 m_apm_add(tmp7, sum, term);
111 m_apm_copy(sum, tmp7);
129 M_APM sum, term, tmp7, tmp8, tmp9; local
135 tmp7
[all...]
H A Dmapmsqrt.c92 M_APM last_x, guess, tmpN, tmp7, tmp8, tmp9; local
109 tmp7 = M_get_stack_var();
144 m_apm_round(tmp7, dplaces, tmp8);
145 m_apm_subtract(tmp9, MM_Three, tmp7);
158 m_apm_subtract(tmp7, guess, last_x);
160 if (tmp7->m_apm_sign == 0)
170 if ((-4 * tmp7->m_apm_exponent) > tolerance)
H A Dmapm_sin.c107 M_APM tmp5, tmp6, tmp7; local
111 tmp7 = M_get_stack_var();
114 M_4x_cos(tmp7, (places + 6), tmp5);
124 M_cos_to_sin(tmp6, (places + 6), tmp7);
129 m_apm_round(cosv, places, tmp7);
152 M_APM tmp7, tmp8, tmp9; local
161 tmp7 = M_get_stack_var();
164 m_apm_add(tmp7, aa, tmp9);
165 m_apm_integer_divide(tmp9, tmp7, MM_lc_2_PI);
177 tmp7
[all...]
H A Dmapm_exp.c52 * dont allow 'tmp7' to get too small prior to divide by 256
162 M_APM tmp7, tmp8, tmp9; local
176 tmp7 = M_get_stack_var();
212 if (M_exp_compute_nn(&nn, tmp7, x) != 0)
228 m_apm_multiply(tmp8, tmp7, MM_lc_log2);
229 m_apm_subtract(tmp7, x, tmp8);
232 * guarantee that |tmp7| is between 0.1 and 0.9999999....
238 if (tmp7->m_apm_sign != 0)
240 if (tmp7->m_apm_exponent == 0)
244 if (tmp7
[all...]
H A Dmapmcbrt.c57 M_APM last_x, guess, tmpN, tmp7, tmp8, tmp9; local
71 tmp7 = M_get_stack_var();
109 m_apm_multiply(tmp7, tmp8, tmp8);
110 m_apm_round(tmp8, local_precision, tmp7);
114 m_apm_subtract(tmp7, tmp8, tmp9);
115 m_apm_divide(guess, local_precision, tmp7, MM_Three);
H A Dmapm_lg3.c85 M_APM tmp6, tmp7, tmp8, tmp9; local
95 tmp7 = M_get_stack_var();
101 m_apm_copy(tmp7, MM_One);
102 tmp7->m_apm_exponent = -places;
104 M_log_AGM_R_func(tmp8, dplaces, MM_One, tmp7);
106 m_apm_multiply(tmp6, tmp7, MM_0_5);
112 tmp7->m_apm_exponent -= 1; /* divide by 10 */
114 M_log_AGM_R_func(tmp9, dplaces, MM_One, tmp7);
H A Dmapmasin.c124 M_APM tmp5, tmp6, tmp7; local
166 tmp7 = M_get_stack_var();
181 m_apm_add(tmp7, tmp5, MM_lc_PI);
182 m_apm_round(rr, places, tmp7);
186 m_apm_subtract(tmp7, tmp5, MM_lc_PI);
187 m_apm_round(rr, places, tmp7);

Completed in 80 milliseconds