Home | History | Annotate | Download | only in celt

Lines Matching refs:sum

56          /* Sum up this iteration's reflection coefficient */
108 opus_val32 sum[4];
109 sum[0] = SHL32(EXTEND32(x[i ]), SIG_SHIFT);
110 sum[1] = SHL32(EXTEND32(x[i+1]), SIG_SHIFT),
111 sum[2] = SHL32(EXTEND32(x[i+2]), SIG_SHIFT);
112 sum[3] = SHL32(EXTEND32(x[i+3]), SIG_SHIFT);
113 xcorr_kernel(rnum, x+i-ord, sum, ord, arch);
114 y[i ] = ROUND16(sum[0], SIG_SHIFT);
115 y[i+1] = ROUND16(sum[1], SIG_SHIFT);
116 y[i+2] = ROUND16(sum[2], SIG_SHIFT);
117 y[i+3] = ROUND16(sum[3], SIG_SHIFT);
121 opus_val32 sum = SHL32(EXTEND32(x[i]), SIG_SHIFT);
123 sum = MAC16_16(sum,rnum[j],x[i+j-ord]);
124 y[i] = ROUND16(sum, SIG_SHIFT);
142 opus_val32 sum = _x[i];
145 sum -= MULT16_16(den[j],mem[j]);
151 mem[0] = SROUND16(sum, SIG_SHIFT);
152 _y[i] = sum;
172 opus_val32 sum[4];
173 sum[0]=_x[i];
174 sum[1]=_x[i+1];
175 sum[2]=_x[i+2];
176 sum[3]=_x[i+3];
177 xcorr_kernel(rden, y+i, sum, ord, arch);
180 y[i+ord ] = -SROUND16(sum[0],SIG_SHIFT);
181 _y[i ] = sum[0];
182 sum[1] = MAC16_16(sum[1], y[i+ord ], den[0]);
183 y[i+ord+1] = -SROUND16(sum[1],SIG_SHIFT);
184 _y[i+1] = sum[1];
185 sum[2] = MAC16_16(sum[2], y[i+ord+1], den[0]);
186 sum[2] = MAC16_16(sum[2], y[i+ord ], den[1]);
187 y[i+ord+2] = -SROUND16(sum[2],SIG_SHIFT);
188 _y[i+2] = sum[2];
190 sum[3] = MAC16_16(sum[3], y[i+ord+2], den[0]);
191 sum[3] = MAC16_16(sum[3], y[i+ord+1], den[1]);
192 sum[3] = MAC16_16(sum[3], y[i+ord ], den[2]);
193 y[i+ord+3] = -SROUND16(sum[3],SIG_SHIFT);
194 _y[i+3] = sum[3];
198 opus_val32 sum = _x[i];
200 sum -= MULT16_16(rden[j],y[i+j]);
201 y[i+ord] = SROUND16(sum,SIG_SHIFT);
202 _y[i] = sum;