Home | History | Annotate | Download | only in lib_src

Lines Matching refs:z1

43 z1	.req	r4

71 LDRSH z1, [pFilter, #m_z1]
91 SMULBB tmp2, z1, b1 @ tmp2 = z1 * -b1
92 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
94 MOV z2, z1 @ delay line
96 SMLABB tmp0, tmp0, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
100 MOV z1, tmp0, ASR #14 @ shift result to low word
101 STRH z1, [pBuffer], #NEXT_OUTPUT_PCM @ write back to buffer
103 SMULBB tmp2, z1, b1 @ tmp2 = z1 * -b1
107 SMLABB tmp2, z2, b2, tmp2 @ tmp2 = (-b1 * z1) + (-b2 * z2)
109 SMLABB tmp1, tmp1, K, tmp2 @ tmp1 = (K * x[n]) + (-b1 * z1) + (-b2 * z2)
111 MOV z2, z1 @ delay line
113 MOV z1, tmp1, ASR #14 @ shift result to low word
117 STRH z1, [pBuffer], #NEXT_OUTPUT_PCM @ write back to buffer
123 STRH z1, [pFilter, #m_z1]