• Home
  • Raw
  • Download

Lines Matching refs:k

118     WORD32 j, k;  in ihevc_chroma_itrans_recon_16x16()  local
158 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
160 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_16x16()
161 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
164 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
166 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_src[2 * src_strd]; in ihevc_chroma_itrans_recon_16x16()
174 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
176 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
177 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
179 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
181 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
182 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
184 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
186 pi2_tmp[k] = in ihevc_chroma_itrans_recon_16x16()
187 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
188 pi2_tmp[k + 8] = in ihevc_chroma_itrans_recon_16x16()
189 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
207 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
209 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
210 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
213 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
215 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_16x16()
223 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
225 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
226 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
228 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
230 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
231 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
233 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
237 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
238 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
240 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
241 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
253 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
255 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
256 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
258 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
260 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
263 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
265 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
266 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
275 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
277 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
278 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
280 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
282 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
283 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
285 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
289 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
290 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
292 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
293 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
305 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
307 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
308 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
310 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
312 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
314 + g_ai2_ihevc_trans_16[9][k] in ihevc_chroma_itrans_recon_16x16()
316 + g_ai2_ihevc_trans_16[11][k] in ihevc_chroma_itrans_recon_16x16()
318 + g_ai2_ihevc_trans_16[13][k] in ihevc_chroma_itrans_recon_16x16()
320 + g_ai2_ihevc_trans_16[15][k] in ihevc_chroma_itrans_recon_16x16()
323 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
325 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
326 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
328 + g_ai2_ihevc_trans_16[10][k] in ihevc_chroma_itrans_recon_16x16()
330 + g_ai2_ihevc_trans_16[14][k] in ihevc_chroma_itrans_recon_16x16()
349 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
351 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
352 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
354 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
356 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
357 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
359 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
363 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
364 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
366 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
367 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
398 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
400 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_16x16()
401 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
403 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
405 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
408 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
410 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_src[2 * src_strd] in ihevc_chroma_itrans_recon_16x16()
411 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
420 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
422 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
423 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
425 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
427 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
428 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
430 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
432 pi2_tmp[k] = in ihevc_chroma_itrans_recon_16x16()
433 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
434 pi2_tmp[k + 8] = in ihevc_chroma_itrans_recon_16x16()
435 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
453 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
455 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
456 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
459 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
461 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_16x16()
469 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
471 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
472 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
474 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
476 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
477 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
479 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
483 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
484 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
486 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
487 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
499 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
501 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
502 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
504 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
506 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
509 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
511 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
512 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
521 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
523 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
524 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
526 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
528 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
529 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
531 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
535 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
536 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
538 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
539 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
551 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
553 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
554 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
556 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
558 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
560 + g_ai2_ihevc_trans_16[9][k] in ihevc_chroma_itrans_recon_16x16()
562 + g_ai2_ihevc_trans_16[11][k] in ihevc_chroma_itrans_recon_16x16()
564 + g_ai2_ihevc_trans_16[13][k] in ihevc_chroma_itrans_recon_16x16()
566 + g_ai2_ihevc_trans_16[15][k] in ihevc_chroma_itrans_recon_16x16()
569 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
571 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
572 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
574 + g_ai2_ihevc_trans_16[10][k] in ihevc_chroma_itrans_recon_16x16()
576 + g_ai2_ihevc_trans_16[14][k] in ihevc_chroma_itrans_recon_16x16()
595 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
597 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
598 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
600 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
602 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
603 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
605 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
609 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
610 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
612 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
613 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
644 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
646 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_src[src_strd] in ihevc_chroma_itrans_recon_16x16()
647 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
649 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
651 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
653 + g_ai2_ihevc_trans_16[9][k] in ihevc_chroma_itrans_recon_16x16()
655 + g_ai2_ihevc_trans_16[11][k] in ihevc_chroma_itrans_recon_16x16()
657 + g_ai2_ihevc_trans_16[13][k] in ihevc_chroma_itrans_recon_16x16()
659 + g_ai2_ihevc_trans_16[15][k] in ihevc_chroma_itrans_recon_16x16()
662 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
664 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_src[2 * src_strd] in ihevc_chroma_itrans_recon_16x16()
665 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
667 + g_ai2_ihevc_trans_16[10][k] in ihevc_chroma_itrans_recon_16x16()
669 + g_ai2_ihevc_trans_16[14][k] in ihevc_chroma_itrans_recon_16x16()
690 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
692 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
693 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
695 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
697 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
698 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
700 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
702 pi2_tmp[k] = in ihevc_chroma_itrans_recon_16x16()
703 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
704 pi2_tmp[k + 8] = in ihevc_chroma_itrans_recon_16x16()
705 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
723 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
725 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
726 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
729 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
731 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_16x16()
739 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
741 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
742 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
744 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
746 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
747 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
749 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
753 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
754 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
756 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
757 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
769 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
771 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
772 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
774 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
776 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
779 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
781 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
782 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
791 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
793 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
794 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
796 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
798 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
799 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
801 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
805 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
806 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
808 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
809 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()
821 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
823 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16()
824 + g_ai2_ihevc_trans_16[3][k] in ihevc_chroma_itrans_recon_16x16()
826 + g_ai2_ihevc_trans_16[5][k] in ihevc_chroma_itrans_recon_16x16()
828 + g_ai2_ihevc_trans_16[7][k] in ihevc_chroma_itrans_recon_16x16()
830 + g_ai2_ihevc_trans_16[9][k] in ihevc_chroma_itrans_recon_16x16()
832 + g_ai2_ihevc_trans_16[11][k] in ihevc_chroma_itrans_recon_16x16()
834 + g_ai2_ihevc_trans_16[13][k] in ihevc_chroma_itrans_recon_16x16()
836 + g_ai2_ihevc_trans_16[15][k] in ihevc_chroma_itrans_recon_16x16()
839 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
841 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size] in ihevc_chroma_itrans_recon_16x16()
842 + g_ai2_ihevc_trans_16[6][k] in ihevc_chroma_itrans_recon_16x16()
844 + g_ai2_ihevc_trans_16[10][k] in ihevc_chroma_itrans_recon_16x16()
846 + g_ai2_ihevc_trans_16[14][k] in ihevc_chroma_itrans_recon_16x16()
865 for(k = 0; k < 2; k++) in ihevc_chroma_itrans_recon_16x16()
867 ee[k] = eee[k] + eeo[k]; in ihevc_chroma_itrans_recon_16x16()
868 ee[k + 2] = eee[1 - k] - eeo[1 - k]; in ihevc_chroma_itrans_recon_16x16()
870 for(k = 0; k < 4; k++) in ihevc_chroma_itrans_recon_16x16()
872 e[k] = ee[k] + eo[k]; in ihevc_chroma_itrans_recon_16x16()
873 e[k + 4] = ee[3 - k] - eo[3 - k]; in ihevc_chroma_itrans_recon_16x16()
875 for(k = 0; k < 8; k++) in ihevc_chroma_itrans_recon_16x16()
879 CLIP_S16(((e[k] + o[k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
880 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); in ihevc_chroma_itrans_recon_16x16()
882 CLIP_S16(((e[7 - k] - o[7 - k] + add) >> shift)); in ihevc_chroma_itrans_recon_16x16()
883 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2])); in ihevc_chroma_itrans_recon_16x16()