Searched refs:pi_wraps (Results 1 – 1 of 1) sorted by relevance
423 double * pi_wraps, * work, phase1 = (phase > 50 ? 100 - phase : phase) / 50; in lsx_fir_to_phase() local431 pi_wraps = lsx_malloc((((size_t)work_len + 2) / 2) * sizeof(*pi_wraps)); in lsx_fir_to_phase()450 pi_wraps[i >> 1] = cum_1pi; in lsx_fir_to_phase()466 work[i + 1] = phase1 * i / work_len * pi_wraps[work_len >> 1] + in lsx_fir_to_phase()467 (1 - phase1) * (work[i + 1] + pi_wraps[i >> 1]) - pi_wraps[i >> 1]; in lsx_fir_to_phase()480 for (i = 0; i <= (int)(pi_wraps[work_len >> 1] / M_PI + .5); ++i) { in lsx_fir_to_phase()509 pi_wraps[work_len >> 1] / M_PI, peak, peak_imp_sum, imp_peak, in lsx_fir_to_phase()511 free(pi_wraps), free(work); in lsx_fir_to_phase()