Home | History | Annotate | Download | only in arm

Lines Matching refs:nt

90 * @param[in] nt
108 WORD32 nt,
115 WORD32 total_samples = (4 * nt) + 1;
151 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
152 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
157 for(i = 0, j = 0; i < (2 * nt); i += 2)
159 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
160 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
167 for(i = (2 * nt), j = nt; i < (4 * nt); i += 2)
169 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
170 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
177 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
184 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2 + 2 * nt], pu1_top + 2 * nt, 2 * nt);
188 if(nt == 4)
215 idx = (nt * next);
223 idx = (nt * (next - 1)) + 1;
231 UWORD16 *pu2_dst = (UWORD16 *)&pu1_dst[(2 * nt) - 2];
232 ihevc_memset_16bit_a9q((UWORD16 *)&pu1_dst[(2 * nt)], pu2_dst[0], nt);
238 pu1_dst[4 * nt] = pu1_dst[(4 * nt) - 2];
239 pu1_dst[(4 * nt) + 1] = pu1_dst[(4 * nt) - 1];
243 UWORD16 *pu2_dst = (UWORD16 *)&pu1_dst[(4 * nt)];
244 ihevc_memset_16bit_a9q((UWORD16 *)&pu1_dst[(4 * nt) + 2], pu2_dst[0], nt);
250 UWORD16 *pu2_dst = (UWORD16 *)&pu1_dst[(6 * nt)];
251 ihevc_memset_16bit_a9q((UWORD16 *)&pu1_dst[(6 * nt) + 2], pu2_dst[0], nt);
256 else if(nt == 8)
294 /* for the loop of 4*Nt+1 pixels (excluding pixels computed from reverse substitution) */
329 else if(nt == 16)
361 /* for the loop of 4*Nt+1 pixels (excluding pixels computed from reverse substitution) */
402 WORD32 nt,
409 WORD32 total_samples = (4 * nt) + 1;
410 WORD32 two_nt = 2 * nt;
412 WORD32 three_nt = 3 * nt;
438 if(nt <= 8)
456 for(i = 0; i < nt; i++)
461 ihevc_memset_a9q(&pu1_dst[two_nt - 1 - (nt - 1)], 0, nt);
467 for(i = nt; i < two_nt; i++)
472 ihevc_memset_a9q(&pu1_dst[two_nt - 1 - (two_nt - 1)], 0, nt);
478 ihevc_memcpy_a9q(&pu1_dst[two_nt + 1], pu1_top, nt);
482 ihevc_memset_a9q(&pu1_dst[two_nt + 1], 0, nt);
487 ihevc_memcpy_a9q(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt);
491 ihevc_memset_a9q(&pu1_dst[two_nt + 1 + nt], 0, nt);
512 idx = nt * next;
520 idx = (nt * (next - 1)) + 1;
531 ihevc_memset_a9q(&pu1_dst[nt], pu1_dst[nt - 1], nt);
540 ihevc_memset_a9q(&pu1_dst[two_nt + 1], pu1_dst[two_nt], nt);
545 ihevc_memset_a9q(&pu1_dst[three_nt + 1], pu1_dst[three_nt], nt);
550 if(nt == 16)
566 for(i = 0; i < nt; i++)
571 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt - 1 - (nt - 1)], 0, nt);
578 for(i = nt; i < (nt + 8); i++)
583 ihevc_memset_mul_8_a9q(&pu1_dst[nt - 8], 0, 8);
588 for(i = (nt + 8); i < two_nt; i++)
600 ihevc_memcpy_mul_8_a9q(&pu1_dst[two_nt + 1], pu1_top, nt);
604 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt + 1], 0, nt);
609 ihevc_memcpy_mul_8_a9q(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt);
613 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt + 1 + nt], 0, nt);
645 /* for the loop of 4*Nt+1 pixels (excluding pixels computed from reverse substitution) */
680 if(nt == 32)
690 for(i = 0; i < nt; i++)
695 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt - 1 - (nt - 1)], 0, nt);
702 for(i = nt; i < (nt + 8); i++)
712 for(i = (nt + 8); i < (nt + 16); i++)
722 for(i = (nt + 16); i < (nt + 24); i++)
732 for(i = (nt + 24); i < (two_nt); i++)
743 ihevc_memcpy_mul_8_a9q(&pu1_dst[two_nt + 1], pu1_top, nt);
747 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt + 1], 0, nt);
752 ihevc_memcpy_mul_8_a9q(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt);
756 ihevc_memset_mul_8_a9q(&pu1_dst[two_nt + 1 + nt], 0, nt);
784 /* for the loop of 4*Nt+1 pixels (excluding pixels computed from reverse substitution) */