Lines Matching defs:rr
313 void M_fast_multiply(M_APM rr, M_APM aa, M_APM bb)
358 if (k > rr->m_apm_malloclength)
360 if ((vp = MAPM_REALLOC(rr->m_apm_data, (k + 32))) == NULL)
367 rr->m_apm_malloclength = k + 28;
368 rr->m_apm_data = (UCHAR *)vp;
373 M_fmul_div_conq(rr->m_apm_data, M_ain->m_apm_data,
388 M_fast_mul_fft(rr->m_apm_data, M_ain->m_apm_data,
395 M_fmul_div_conq(rr->m_apm_data, M_ain->m_apm_data,
400 M_fast_mul_fft(rr->m_apm_data, M_ain->m_apm_data,
407 rr->m_apm_sign = sign;
408 rr->m_apm_exponent = nexp;
409 rr->m_apm_datalength = 4 * ii;
411 M_apm_normalize(rr);
419 void M_fmul_div_conq(UCHAR *rr, UCHAR *aa, UCHAR *bb, int sz)
426 M_4_byte_multiply(rr, aa, bb);
439 M_fast_mul_fft(rr, aa, bb, sz);
445 memset(rr, 0, (2 * sz)); /* zero out the result */
504 memcpy((rr + sz), fmul_t0, sz); /* first 'add', result is now zero */
506 M_fmul_add(rr, fmul_t0, mii, sz);
522 M_fmul_add(rr, fmul_t0, 0, sz);
523 M_fmul_add(rr, fmul_t0, mii, sz);
546 M_fmul_subtract(fmul_a9, rr, fmul_b9, (2 * sz));
547 memcpy(rr, fmul_a9, (2 * sz));
551 M_fmul_add(rr, fmul_t0, mii, sz);
755 unsigned int *ip, t1, rr[8];
757 memset(rr, 0, (8 * sizeof(int))); /* zero out result */
759 ip = rr + 5;
786 t1 = rr[jj] / 100;
787 r[jj] = (UCHAR)(rr[jj] - 100 * t1);
792 rr[--jj] += t1;