Lines Matching refs:v16u8
138 v16u8 dest0, dest1, dest2, dest3; in TransformAC3()
186 q = __msa_xori_b((v16u8)q_m, 0x80); \
187 p = __msa_xori_b((v16u8)p_m, 0x80); \
205 q0 = __msa_xori_b((v16u8)q0_m, 0x80); \
207 p0 = __msa_xori_b((v16u8)p0_m, 0x80); \
212 q1 = __msa_xori_b((v16u8)q1_m, 0x80); \
214 p1 = __msa_xori_b((v16u8)p1_m, 0x80); \
263 v16u8 p3_asub_p2_m, p2_asub_p1_m, p1_asub_p0_m, q1_asub_q0_m; \
264 v16u8 p1_asub_q1_m, p0_asub_q0_m, q3_asub_q2_m, q2_asub_q1_m; \
265 v16u8 flat_out; \
325 q0_in = __msa_xori_b((v16u8)q0_m, 0x80); \
326 p0_in = __msa_xori_b((v16u8)p0_m, 0x80); \
330 v16u8 p1_a_sub_q1, p0_a_sub_q0; \
334 p1_a_sub_q1 = (v16u8)__msa_srli_b((v16i8)p1_a_sub_q1, 1); \
343 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; in VFilter16()
344 v16u8 mask, hev; in VFilter16()
345 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in VFilter16()
346 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in VFilter16()
347 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in VFilter16()
362 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; in HFilter16()
363 v16u8 mask, hev; in HFilter16()
364 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter16()
365 v16u8 row9, row10, row11, row12, row13, row14, row15; in HFilter16()
367 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in HFilter16()
368 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in HFilter16()
369 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in HFilter16()
422 v16u8 mask, hev; in VFilterHorEdge16i()
423 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; in VFilterHorEdge16i()
424 const v16u8 thresh0 = (v16u8)__msa_fill_b(thresh); in VFilterHorEdge16i()
425 const v16u8 b_limit0 = (v16u8)__msa_fill_b(b_limit); in VFilterHorEdge16i()
426 const v16u8 limit0 = (v16u8)__msa_fill_b(limit); in VFilterHorEdge16i()
444 v16u8 mask, hev; in HFilterVertEdge16i()
445 v16u8 p3, p2, p1, p0, q3, q2, q1, q0; in HFilterVertEdge16i()
446 v16u8 row0, row1, row2, row3, row4, row5, row6, row7; in HFilterVertEdge16i()
447 v16u8 row8, row9, row10, row11, row12, row13, row14, row15; in HFilterVertEdge16i()
449 const v16u8 thresh0 = (v16u8)__msa_fill_b(thresh); in HFilterVertEdge16i()
450 const v16u8 b_limit0 = (v16u8)__msa_fill_b(b_limit); in HFilterVertEdge16i()
451 const v16u8 limit0 = (v16u8)__msa_fill_b(limit); in HFilterVertEdge16i()
485 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, mask, hev; in VFilter8()
486 v16u8 p3_u, p2_u, p1_u, p0_u, q3_u, q2_u, q1_u, q0_u; in VFilter8()
487 v16u8 p3_v, p2_v, p1_v, p0_v, q3_v, q2_v, q1_v, q0_v; in VFilter8()
488 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in VFilter8()
489 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in VFilter8()
490 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in VFilter8()
529 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, mask, hev; in HFilter8()
530 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter8()
531 v16u8 row9, row10, row11, row12, row13, row14, row15; in HFilter8()
533 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in HFilter8()
534 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in HFilter8()
535 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in HFilter8()
564 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, mask, hev; in VFilter8i()
565 v16u8 p3_u, p2_u, p1_u, p0_u, q3_u, q2_u, q1_u, q0_u; in VFilter8i()
566 v16u8 p3_v, p2_v, p1_v, p0_v, q3_v, q2_v, q1_v, q0_v; in VFilter8i()
567 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in VFilter8i()
568 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in VFilter8i()
569 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in VFilter8i()
594 v16u8 p3, p2, p1, p0, q3, q2, q1, q0, mask, hev; in HFilter8i()
595 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter8i()
596 v16u8 row9, row10, row11, row12, row13, row14, row15; in HFilter8i()
598 const v16u8 thresh = (v16u8)__msa_fill_b(thresh_in); in HFilter8i()
599 const v16u8 limit = (v16u8)__msa_fill_b(limit_in); in HFilter8i()
600 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in HFilter8i()
626 v16u8 p1, p0, q1, q0, mask; in SimpleVFilter16()
627 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in SimpleVFilter16()
636 v16u8 p1, p0, q1, q0, mask, row0, row1, row2, row3, row4, row5, row6, row7; in SimpleHFilter16()
637 v16u8 row8, row9, row10, row11, row12, row13, row14, row15; in SimpleHFilter16()
639 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); in SimpleHFilter16()
698 const v16u8 T1 = LD_UB(ptemp + 1); in TM4()
712 v16u8 A = { 0 }, B, C, AC, B2, R; in VE4()
729 v16u8 A, B, C, AC, B2, R, A1 = { 0 }; in RD4()
733 A = (v16u8)__msa_insert_b((v16i8)A, 3, ptop[1 * BPS]); in RD4()
734 A = (v16u8)__msa_insert_b((v16i8)A, 2, ptop[2 * BPS]); in RD4()
735 A = (v16u8)__msa_insert_b((v16i8)A, 1, ptop[3 * BPS]); in RD4()
736 A = (v16u8)__msa_insert_b((v16i8)A, 0, ptop[4 * BPS]); in RD4()
757 v16u8 A = { 0 }, B, C, AC, B2, R; in LD4()
762 C = (v16u8)__msa_insert_b((v16i8)C, 6, ptop[7]); in LD4()
781 const v16u8 rtop = LD_UB(dst - BPS); in DC16()
783 v16u8 out; in DC16()
789 out = (v16u8)__msa_fill_b(dc >> 5); in DC16()
821 const v16u8 rtop = LD_UB(dst - BPS); in VE16()
829 const v16u8 L0 = (v16u8)__msa_fill_b(dst[-1 + 0 * BPS]); in HE16()
830 const v16u8 L1 = (v16u8)__msa_fill_b(dst[-1 + 1 * BPS]); in HE16()
831 const v16u8 L2 = (v16u8)__msa_fill_b(dst[-1 + 2 * BPS]); in HE16()
832 const v16u8 L3 = (v16u8)__msa_fill_b(dst[-1 + 3 * BPS]); in HE16()
841 v16u8 out; in DC16NoTop()
846 out = (v16u8)__msa_fill_b(dc >> 4); in DC16NoTop()
853 const v16u8 rtop = LD_UB(dst - BPS); in DC16NoLeft()
855 v16u8 out; in DC16NoLeft()
858 out = (v16u8)__msa_fill_b(dc >> 4); in DC16NoLeft()
864 const v16u8 out = (v16u8)__msa_fill_b(0x80); in DC16NoTopLeft()
880 const v16u8 rtop = LD_UB(dst - BPS); in DC8uv()
884 v16u8 dctemp; in DC8uv()
890 dctemp = (v16u8)__msa_fill_b(dc >> 4); in DC8uv()
919 const v16u8 rtop = LD_UB(dst - BPS); in VE8uv()
927 const v16u8 L0 = (v16u8)__msa_fill_b(dst[-1 + 0 * BPS]); in HE8uv()
928 const v16u8 L1 = (v16u8)__msa_fill_b(dst[-1 + 1 * BPS]); in HE8uv()
929 const v16u8 L2 = (v16u8)__msa_fill_b(dst[-1 + 2 * BPS]); in HE8uv()
930 const v16u8 L3 = (v16u8)__msa_fill_b(dst[-1 + 3 * BPS]); in HE8uv()
942 const v16u8 rtop = LD_UB(dst - BPS); in DC8uvNoLeft()
947 const v16u8 dcval = (v16u8)__msa_fill_b((dc + sum_m) >> 3); in DC8uvNoLeft()
956 v16u8 dctemp; in DC8uvNoTop()
961 dctemp = (v16u8)__msa_fill_b(dc >> 3); in DC8uvNoTop()