Lines Matching refs:idx
87 static inline float *VMUL2(float *dst, const float *v, unsigned idx,
91 *dst++ = v[idx & 15] * s;
92 *dst++ = v[idx>>4 & 15] * s;
98 static inline float *VMUL4(float *dst, const float *v, unsigned idx,
102 *dst++ = v[idx & 3] * s;
103 *dst++ = v[idx>>2 & 3] * s;
104 *dst++ = v[idx>>4 & 3] * s;
105 *dst++ = v[idx>>6 & 3] * s;
111 static inline float *VMUL2S(float *dst, const float *v, unsigned idx,
120 *dst++ = v[idx & 15] * s0.f;
121 *dst++ = v[idx>>4 & 15] * s1.f;
128 static inline float *VMUL4S(float *dst, const float *v, unsigned idx,
131 unsigned nz = idx >> 12;
136 *dst++ = v[idx & 3] * t.f;
140 *dst++ = v[idx>>2 & 3] * t.f;
144 *dst++ = v[idx>>4 & 3] * t.f;
148 *dst++ = v[idx>>6 & 3] * t.f;
222 int g, i, group, k, idx = 0;
229 for (i = 0; i < ics->max_sfb; i++, idx++) {
230 if (cce->ch[0].band_type[idx] != ZERO_BT) {
231 const float gain = cce->coup.gain[index][idx];