Home
last modified time | relevance | path

Searched refs:fcurr (Results 1 – 2 of 2) sorted by relevance

/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_iir_lattice_q15.c64 q31_t fcurr, fnext = 0, gcurr = 0, gnext; /* Temporary variables for lattice stages */ in arm_iir_lattice_q15() local
86 fcurr = *pSrc++; in arm_iir_lattice_q15()
106 fnext = fcurr - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
120 fcurr = fnext; in arm_iir_lattice_q15()
134 fnext = fcurr - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
147 fcurr = fnext - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
148 fcurr = __SSAT(fcurr, 16); in arm_iir_lattice_q15()
150 gnext = (((q31_t) fcurr * (*pk++)) >> 15) + gcurr; in arm_iir_lattice_q15()
177 fnext = fcurr - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
190 fcurr = fnext - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
[all …]
Darm_iir_lattice_q31.c63 … q31_t fcurr, fnext = 0, gcurr = 0, gnext; /* Temporary variables for lattice stages */ in arm_iir_lattice_q31() local
80 fcurr = *pSrc++; in arm_iir_lattice_q31()
100 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
112 fcurr = fnext; in arm_iir_lattice_q31()
126 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
140 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
142 gnext = __QADD(gcurr, (q31_t) (((q63_t) fcurr * (*pk++)) >> 31)); in arm_iir_lattice_q31()
154 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
168 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
170 gnext = __QADD(gcurr, (q31_t) (((q63_t) fcurr * (*pk++)) >> 31)); in arm_iir_lattice_q31()
[all …]