Home
last modified time | relevance | path

Searched refs:fnext (Results 1 – 4 of 4) 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
106 fnext = fcurr - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
107 fnext = __SSAT(fnext, 16); in arm_iir_lattice_q15()
110 gnext = (((q31_t) fnext * (*pk++)) >> 15) + gcurr; 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()
135 fnext = __SSAT(fnext, 16); in arm_iir_lattice_q15()
137 gnext = (((q31_t) fnext * (*pk++)) >> 15) + gcurr; in arm_iir_lattice_q15()
147 fcurr = fnext - (((q31_t) gcurr * (*pk)) >> 15); in arm_iir_lattice_q15()
177 fnext = fcurr - (((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
100 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
103 gnext = __QADD(gcurr, (q31_t) (((q63_t) fnext * (*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()
128 gnext = __QADD(gcurr, (q31_t) (((q63_t) fnext * (*pk++)) >> 31)); in arm_iir_lattice_q31()
140 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
154 fnext = __QSUB(fcurr, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
156 gnext = __QADD(gcurr, (q31_t) (((q63_t) fnext * (*pk++)) >> 31)); in arm_iir_lattice_q31()
168 fcurr = __QSUB(fnext, (q31_t) (((q63_t) gcurr * (*pk )) >> 31)); in arm_iir_lattice_q31()
[all …]
Darm_fir_lattice_q15.c455 fnext0 = __SSAT(fnext, 16); in arm_fir_lattice_q15()
Darm_fir_lattice_q31.c454 fnext0 = (fnext << 1U) + fcurr0; in arm_fir_lattice_q31()