Lines Matching refs:round
171 unsigned int round;
181 round = 1 << (s-1);
184 dst[i] = ((int)(out+round) >> s) * ssign;
188 round = 1U << (s-1);
190 out = (int)((int64_t)((int64_t)src[i] * c + round) >> s);
201 unsigned int round;
218 round = s ? 1 << (s-1) : 0;
221 coefs[i] = -((int)(out+round) >> s);
227 round = 1 << (s-1);
229 out = (int)((int64_t)((int64_t)coefs[i] * c + round) >> s);
374 int shift, round, c, tmp;
389 round = 1 << (shift - 1);
395 dest[group * 128 + k] += (tmp + (int64_t)round) >> shift;
424 int i, c, shift, round, tmp;
436 round = 1 << (shift - 1);
440 dest[i] += (tmp + round) >> shift;