Lines Matching refs:vec

45     int32 vec[],        input vector length 16
49 int32 vec[], dct length 16
57 int32 vec[], input vector length 16
61 int32 vec[], merged output of two dct 16 to create a dct 32
69 int32 vec[], input vector length 16
73 int32 vec[], splitted even/odd and pre processing rotation
153 void pvmp3_dct_16(int32 vec[], int32 flag)
177 tmp_o0 = fxp_mul32_Q32((vec[ 0] - vec[15]), Qfmt_31(0.50241928618816F));
178 tmp0 = vec[ 0] + vec[15];
180 tmp_o7 = fxp_mul32_Q32((vec[ 7] - vec[ 8]) << 3, Qfmt_31(0.63764357733614F));
181 tmp7 = vec[ 7] + vec[ 8];
186 tmp_o1 = fxp_mul32_Q32((vec[ 1] - vec[14]), Qfmt_31(0.52249861493969F));
187 tmp1 = vec[ 1] + vec[14];
189 tmp_o6 = fxp_mul32_Q32((vec[ 6] - vec[ 9]) << 1, Qfmt_31(0.86122354911916F));
190 tmp6 = vec[ 6] + vec[ 9];
199 tmp_o2 = fxp_mul32_Q32((vec[ 2] - vec[13]), Qfmt_31(0.56694403481636F));
200 tmp2 = vec[ 2] + vec[13];
201 tmp_o5 = fxp_mul32_Q32((vec[ 5] - vec[10]) << 1, Qfmt_31(0.53033884299517F));
202 tmp5 = vec[ 5] + vec[10];
207 tmp_o3 = fxp_mul32_Q32((vec[ 3] - vec[12]), Qfmt_31(0.64682178335999F));
208 tmp3 = vec[ 3] + vec[12];
209 tmp_o4 = fxp_mul32_Q32((vec[ 4] - vec[11]), Qfmt_31(0.78815462345125F));
210 tmp4 = vec[ 4] + vec[11];
223 vec[ 0] = (tmp0 + tmp7) >> 1;
224 vec[ 8] = fxp_mul32_Q32((tmp0 - tmp7), Qfmt_31(0.70710678118655F));
226 vec[ 4] = tmp1 + tmp3 + tmp0;
227 vec[12] = tmp0;
242 vec[ 2] = tmp1 + tmp6;
243 vec[ 6] = tmp1 + tmp4;
244 vec[10] = tmp7 + tmp4;
245 vec[14] = tmp7;
285 vec[13] = fxp_mul32_Q32((tmp1 - tmp4) << 1, Qfmt_31(0.70710678118655F));
286 vec[ 5] = tmp1 + tmp4 + vec[13];
288 vec[ 9] = fxp_mul32_Q32((tmp7 - tmp6) << 1, Qfmt_31(0.70710678118655F));
289 vec[ 1] = tmp7 + tmp6;
297 vec[ 1] += tmp0;
298 vec[ 3] = tmp0 + vec[ 5];
300 vec[ 5] = tmp2 + vec[ 5];
301 vec[ 7] = tmp2 + vec[ 9];
303 vec[ 9] = tmp4 + vec[ 9];
304 vec[11] = tmp4 + vec[13];
305 vec[13] = tmp6 + vec[13];
306 vec[15] = tmp6;
313 void pvmp3_merge_in_place_N32(int32 vec[])
322 temp0 = vec[14];
323 vec[14] = vec[ 7];
324 temp1 = vec[12];
325 vec[12] = vec[ 6];
326 temp2 = vec[10];
327 vec[10] = vec[ 5];
328 temp3 = vec[ 8];
329 vec[ 8] = vec[ 4];
330 vec[ 6] = vec[ 3];
331 vec[ 4] = vec[ 2];
332 vec[ 2] = vec[ 1];
334 vec[ 1] = (vec[16] + vec[17]);
335 vec[16] = temp3;
336 vec[ 3] = (vec[18] + vec[17]);
337 vec[ 5] = (vec[19] + vec[18]);
338 vec[18] = vec[9];
340 vec[ 7] = (vec[20] + vec[19]);
341 vec[ 9] = (vec[21] + vec[20]);
342 vec[20] = temp2;
343 temp2 = vec[13];
344 temp3 = vec[11];
345 vec[11] = (vec[22] + vec[21]);
346 vec[13] = (vec[23] + vec[22]);
347 vec[22] = temp3;
348 temp3 = vec[15];
350 vec[15] = (vec[24] + vec[23]);
351 vec[17] = (vec[25] + vec[24]);
352 vec[19] = (vec[26] + vec[25]);
353 vec[21] = (vec[27] + vec[26]);
354 vec[23] = (vec[28] + vec[27]);
355 vec[24] = temp1;
356 vec[25] = (vec[29] + vec[28]);
357 vec[26] = temp2;
358 vec[27] = (vec[30] + vec[29]);
359 vec[28] = temp0;
360 vec[29] = (vec[30] + vec[31]);
361 vec[30] = temp3;