Lines Matching refs:in0
31 #define HEVC_BI_RND_CLIP2(in0, in1, vec0, vec1, rnd_val, out0, out1) \
33 ADDS_SH2_SH(vec0, in0, vec1, in1, out0, out1); \
38 #define HEVC_BI_RND_CLIP4(in0, in1, in2, in3, \
42 HEVC_BI_RND_CLIP2(in0, in1, vec0, vec1, rnd_val, out0, out1); \
46 #define HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, vec0, vec1, rnd_val, \
49 ADDS_SH2_SH(vec0, in0, vec1, in1, out0, out1); \
54 #define HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, vec0, vec1, vec2, \
57 HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, vec0, vec1, rnd_val, out0, out1); \
73 v8i16 in0 = { 0 }, in1 = { 0 }, in2 = { 0 }, in3 = { 0 };
80 INSERT_D2_SH(tpd0, tpd1, in0);
84 dst0 += in0;
94 INSERT_D2_SH(tpd0, tpd1, in0);
98 HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, dst0, dst1, 7, dst0, dst1);
111 INSERT_D2_SH(tpd0, tpd1, in0);
120 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2,
142 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
154 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6, in7);
162 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
193 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
199 LD_SH2(src1_ptr, src2_stride, in0, in1);
202 HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, dst0, dst1, 7, dst0, dst1);
211 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
213 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
227 LD_SH6(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5);
230 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
252 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6,
257 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2,
281 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
288 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
298 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
319 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
326 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
335 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in4, in5, dst0_r, dst1_r, dst0_l,
358 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11;
364 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
378 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in4, in1, in5, dst0, dst1, dst2, dst3,
405 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
412 LD_SH4(src1_ptr, 8, in0, in1, in2, in3);
423 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
449 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11;
457 LD_SH6(src1_ptr, 8, in0, in1, in2, in3, in4, in5);
473 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
503 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
508 LD_SH8(src1_ptr, 8, in0, in1, in2, in3, in4, in5, in6, in7);
517 HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, dst0, dst1, dst2, dst3,
544 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
565 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6, in7);
568 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
593 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
617 v8i16 in0, in1, in2, in3;
636 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
661 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
687 v8i16 in0, in1, in2, in3;
711 LD_SH2(src1_ptr, 8, in0, in1);
739 HEVC_BI_RND_CLIP2(in0, in1, dst0, dst1, 7, dst0, dst1);
773 v8i16 in0, in1, in2, in3;
793 LD_SH2(src1_ptr, 8, in0, in1);
820 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
845 v8i16 in0, in1, in2;
867 LD_SH2(src1_ptr, 8, in0, in1);
888 HEVC_BI_RND_CLIP2(in0, in1, dst0, dst1, 7, dst0, dst1);
916 v8i16 in0, in1, in2, in3;
939 LD_SH4(src1_ptr, 8, in0, in1, in2, in3);
964 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
989 v8i16 in0, in1, in2, in3, in4, in5;
1013 LD_SH4(src1_ptr, 8, in0, in1, in2, in3);
1037 HEVC_BI_RND_CLIP2(in0, in1, dst0, dst1, 7, dst0, dst1);
1081 v8i16 in0, in1, in2, in3;
1105 LD_SH4(src1_ptr, 8, in0, in1, in2, in3);
1130 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1141 LD_SH4(src1_ptr + 32, 8, in0, in1, in2, in3);
1164 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1187 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
1219 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6, in7);
1222 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
1246 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1273 v8i16 in0, in1, in2, in3;
1297 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
1320 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1350 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
1384 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
1421 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1461 v8i16 in0, in1, in2, in3;
1498 LD_SH2(src1_ptr_tmp, src2_stride, in0, in1);
1523 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
1633 v8i16 in0 = { 0 }, in1 = { 0 };
1695 INSERT_D2_SH(tp0, tp1, in0);
1726 ADDS_SH2_SH(out0, in0, out1, in1, out0, out1);
1761 v8i16 in0, tmp;
1836 in0 = LD_SH(src1_ptr_tmp);
1855 ADDS_SH2_SH(tmp, in0, tmp, const_vec, tmp, tmp);
1911 v8i16 in0, in1 = { 0 }, out0, out1, tmp, filter_vec, const_vec;
1982 in0 = LD_SH(src1_ptr_tmp);
2001 ADDS_SH2_SH(tmp, in0, tmp, const_vec, tmp, tmp);
2058 INSERT_D2_SH(tp0, tp1, in0);
2088 ADDS_SH2_SH(out0, in0, out1, in1, out0, out1);
2192 v8i16 in0, in1;
2209 LD_SH2(src1_ptr, src2_stride, in0, in1);
2210 in0 = (v8i16) __msa_ilvr_d((v2i64) in1, (v2i64) in0);
2216 tmp0 = __msa_adds_s_h(tmp0, in0);
2235 v8i16 in0, in1, in2, in3;
2253 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2255 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
2264 HEVC_BI_RND_CLIP2(in0, in1, tmp0, tmp1, 7, tmp0, tmp1);
2283 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
2303 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2307 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
2324 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2367 v8i16 in0, in1, in2, in3;
2387 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2404 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2427 v8i16 in0, in1;
2444 LD_SH2(src1_ptr, src2_stride, in0, in1);
2453 HEVC_BI_RND_CLIP2(in0, in1, dst0, dst1, 7, dst0, dst1);
2470 v8i16 in0, in1, in2, in3, in4, in5;
2488 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2513 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2535 v8i16 in0, in1, in2, in3;
2555 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2572 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2615 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
2639 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2665 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2688 v8i16 in0, in1, in2, in3, dst0, dst1, dst2, dst3;
2708 LD_SH2(src1_ptr, src2_stride, in0, in2);
2728 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2750 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
2777 LD_SH4(src1_ptr, src2_stride, in0, in2, in4, in6);
2808 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2818 LD_SH4(src1_ptr_tmp, src2_stride, in0, in1, in2, in3);
2834 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2854 v8i16 in0, in1, in2, in3;
2878 LD_SH4(src1_ptr, 8, in0, in1, in2, in3);
2895 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
2914 v8i16 in0, in1;
2936 LD_SH2(src1_ptr, src2_stride, in0, in1);
2937 in0 = (v8i16) __msa_ilvr_d((v2i64) in1, (v2i64) in0);
2944 dst10 = __msa_adds_s_h(dst10, in0);
2962 v8i16 in0, in1, in2, in3;
2984 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
2985 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
2995 HEVC_BI_RND_CLIP2(in0, in1, dst10, dst32, 7, dst10, dst32);
3012 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
3038 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6, in7);
3040 ILVR_D2_SH(in1, in0, in3, in2, in0, in1);
3064 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3106 v8i16 in0, in1, in2, in3;
3131 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
3155 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3166 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
3182 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3204 v8i16 in0, in1, dst0_r, dst1_r;
3223 LD_SH2(src1_ptr, src2_stride, in0, in1);
3232 HEVC_BI_RND_CLIP2(in0, in1, dst0_r, dst1_r, 7, dst0_r, dst1_r);
3248 v8i16 in0, in1, in2, in3, in4, in5;
3269 LD_SH6(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5);
3287 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3309 v8i16 in0, in1, in2, in3;
3331 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
3350 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3393 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
3421 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
3447 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3476 v8i16 in0, in1, in2, in3;
3500 LD_SH2(src1_ptr, src2_stride, in0, in1);
3515 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3525 LD_SH2(src1_ptr, src2_stride, in0, in1);
3540 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3562 v8i16 in0, in1, in2, in3, in4, in5;
3593 LD_SH2(src1_ptr, src2_stride, in0, in1);
3620 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3634 LD_SH2(src1_ptr, src2_stride, in0, in1);
3661 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3686 v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
3720 LD_SH2(src1_ptr, src2_stride, in0, in1);
3738 HEVC_BI_RND_CLIP4(in0, in1, in2, in3,
3795 v8i16 in0 = { 0 };
3825 INSERT_D2_SH(tp0, tp1, in0);
3826 in0 = __msa_adds_s_h(in0, const_vec);
3844 tmp = __msa_adds_s_h(tmp, in0);
3870 v8i16 in0 = { 0 }, in1 = { 0 };
3895 INSERT_D2_SH(tp0, tp1, in0);
3899 ADDS_SH2_SH(in0, const_vec, in1, const_vec, in0, in1);
3920 ADDS_SH2_SH(tmp0, in0, tmp1, in1, tmp0, tmp1);
3952 v8i16 in0 = { 0 }, in1 = { 0 }, in2 = { 0 }, in3 = { 0 };
4006 INSERT_D2_SH(tp0, tp1, in0);
4018 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3,
4019 const_vec, in0, in1, in2, in3);
4032 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3, tmp0, tmp1,
4100 v8i16 in0 = { 0 }, in1 = { 0 }, in2 = { 0 }, in3 = { 0 };
4189 INSERT_D2_SH(tp0, tp1, in0);
4198 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3, const_vec,
4199 in0, in1, in2, in3);
4200 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3, tmp0, tmp1, tmp2,
4242 v8i16 in0, in1;
4262 LD_SH2(src1_ptr, src2_stride, in0, in1);
4263 ADDS_SH2_SH(in0, const_vec, in1, const_vec, in0, in1);
4287 ADDS_SH2_SH(in0, tmp0, in1, tmp1, tmp0, tmp1);
4310 v8i16 in0, in1, in2, in3;
4336 LD_SH4(src1_ptr, src2_stride, in0, in1, in2, in3);
4338 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3,
4339 const_vec, in0, in1, in2, in3);
4380 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3,
4401 v8i16 in0, in1, in2, in3, in4, in5;
4440 LD_SH6(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5);
4441 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3, const_vec,
4442 in0, in1, in2, in3);
4493 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3,
4523 v8i16 in0, in1, in2, in3;
4575 LD_SH4(src1_ptr_tmp, src2_stride, in0, in1, in2, in3);
4579 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3,
4580 const_vec, in0, in1, in2, in3);
4610 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3,
4680 v8i16 in0 = { 0 }, in1 = { 0 }, in2 = { 0 }, in3 = { 0 };
4727 LD_SH4(src1_ptr_tmp, src2_stride, in0, in1, in2, in3);
4729 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3,
4730 const_vec, in0, in1, in2, in3);
4760 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3,
4818 INSERT_D2_SH(tp0, tp1, in0);
4830 ADDS_SH4_SH(in0, const_vec, in1, const_vec, in2, const_vec, in3,
4831 const_vec, in0, in1, in2, in3);
4846 ADDS_SH4_SH(in0, tmp0, in1, tmp1, in2, tmp2, in3, tmp3,