Lines Matching refs:v16i8
50 v16i8 zero = { 0 }; in hevc_loopfilter_luma_hor_msa()
189 dst2 = (v16u8) __msa_pckev_b((v16i8) dst5, (v16i8) dst4); in hevc_loopfilter_luma_hor_msa()
193 dst5 = (v16u8) __msa_pckev_b((v16i8) q2_src, (v16i8) q1_src); in hevc_loopfilter_luma_hor_msa()
347 dst2 = (v16u8) __msa_pckev_b((v16i8) dst5, (v16i8) dst4); in hevc_loopfilter_luma_hor_msa()
425 dst5 = (v16u8) __msa_pckev_b((v16i8) q2_src, (v16i8) delta2); in hevc_loopfilter_luma_hor_msa()
434 dst5 = (v16u8) __msa_pckev_b((v16i8) q2_src, (v16i8) q1_src); in hevc_loopfilter_luma_hor_msa()
473 v16i8 zero = { 0 }; in hevc_loopfilter_luma_ver_msa()
927 v16i8 zero = { 0 }; in hevc_loopfilter_chroma_hor_msa()
974 temp0 = (v8i16) __msa_pckev_b((v16i8) temp1, (v16i8) temp0); in hevc_loopfilter_chroma_hor_msa()
987 v16i8 zero = { 0 }; in hevc_loopfilter_chroma_ver_msa()
1033 temp0 = (v8i16) __msa_ilvev_b((v16i8) temp1, (v16i8) temp0); in hevc_loopfilter_chroma_ver_msa()
1047 v16i8 src0_r, src1_r; in hevc_sao_band_filter_4width_msa()
1048 v16i8 offset, offset_val, mask; in hevc_sao_band_filter_4width_msa()
1049 v16i8 dst0, offset0, offset1; in hevc_sao_band_filter_4width_msa()
1050 v16i8 zero = { 0 }; in hevc_sao_band_filter_4width_msa()
1053 offset_val = (v16i8) __msa_pckev_d((v2i64) offset_val, (v2i64) offset_val); in hevc_sao_band_filter_4width_msa()
1056 offset1 = (v16i8) __msa_insve_w((v4i32) zero, 3, (v4i32) offset_val); in hevc_sao_band_filter_4width_msa()
1072 src0_r = (v16i8) __msa_pckev_w((v4i32) src1_r, (v4i32) src0_r); in hevc_sao_band_filter_4width_msa()
1076 src0_r = (v16i8) __msa_xori_b((v16u8) src0_r, 128); in hevc_sao_band_filter_4width_msa()
1078 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_band_filter_4width_msa()
1090 src0_r = (v16i8) __msa_pckev_w((v4i32) src1_r, (v4i32) src0_r); in hevc_sao_band_filter_4width_msa()
1094 src0_r = (v16i8) __msa_xori_b((v16u8) src0_r, 128); in hevc_sao_band_filter_4width_msa()
1096 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_band_filter_4width_msa()
1109 v16i8 src0_r, src1_r, mask0, mask1; in hevc_sao_band_filter_8width_msa()
1110 v16i8 offset_mask0, offset_mask1, offset_val; in hevc_sao_band_filter_8width_msa()
1111 v16i8 offset0, offset1, dst0, dst1; in hevc_sao_band_filter_8width_msa()
1112 v16i8 zero = { 0 }; in hevc_sao_band_filter_8width_msa()
1115 offset_val = (v16i8) __msa_pckev_d((v2i64) offset_val, (v2i64) offset_val); in hevc_sao_band_filter_8width_msa()
1117 offset1 = (v16i8) __msa_insve_w((v4i32) zero, 3, (v4i32) offset_val); in hevc_sao_band_filter_8width_msa()
1183 v16i8 out0, out1, out2, out3; in hevc_sao_band_filter_16multiple_msa()
1184 v16i8 mask0, mask1, mask2, mask3; in hevc_sao_band_filter_16multiple_msa()
1185 v16i8 tmp0, tmp1, tmp2, tmp3, offset_val; in hevc_sao_band_filter_16multiple_msa()
1186 v16i8 offset0, offset1; in hevc_sao_band_filter_16multiple_msa()
1187 v16i8 zero = { 0 }; in hevc_sao_band_filter_16multiple_msa()
1190 offset_val = (v16i8) __msa_pckev_d((v2i64) offset_val, (v2i64) offset_val); in hevc_sao_band_filter_16multiple_msa()
1192 offset1 = (v16i8) __msa_insve_w((v4i32) zero, 3, (v4i32) offset_val); in hevc_sao_band_filter_16multiple_msa()
1205 mask0 = __msa_srli_b((v16i8) src0, 3); in hevc_sao_band_filter_16multiple_msa()
1206 mask1 = __msa_srli_b((v16i8) src1, 3); in hevc_sao_band_filter_16multiple_msa()
1207 mask2 = __msa_srli_b((v16i8) src2, 3); in hevc_sao_band_filter_16multiple_msa()
1208 mask3 = __msa_srli_b((v16i8) src3, 3); in hevc_sao_band_filter_16multiple_msa()
1216 out0 = __msa_adds_s_b((v16i8) src0, tmp0); in hevc_sao_band_filter_16multiple_msa()
1217 out1 = __msa_adds_s_b((v16i8) src1, tmp1); in hevc_sao_band_filter_16multiple_msa()
1218 out2 = __msa_adds_s_b((v16i8) src2, tmp2); in hevc_sao_band_filter_16multiple_msa()
1219 out3 = __msa_adds_s_b((v16i8) src3, tmp3); in hevc_sao_band_filter_16multiple_msa()
1229 mask0 = __msa_srli_b((v16i8) src0, 3); in hevc_sao_band_filter_16multiple_msa()
1230 mask1 = __msa_srli_b((v16i8) src1, 3); in hevc_sao_band_filter_16multiple_msa()
1231 mask2 = __msa_srli_b((v16i8) src2, 3); in hevc_sao_band_filter_16multiple_msa()
1232 mask3 = __msa_srli_b((v16i8) src3, 3); in hevc_sao_band_filter_16multiple_msa()
1240 out0 = __msa_adds_s_b((v16i8) src0, tmp0); in hevc_sao_band_filter_16multiple_msa()
1241 out1 = __msa_adds_s_b((v16i8) src1, tmp1); in hevc_sao_band_filter_16multiple_msa()
1242 out2 = __msa_adds_s_b((v16i8) src2, tmp2); in hevc_sao_band_filter_16multiple_msa()
1243 out3 = __msa_adds_s_b((v16i8) src3, tmp3); in hevc_sao_band_filter_16multiple_msa()
1264 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_0degree_4width_msa()
1265 v16i8 sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_0degree_4width_msa()
1266 v16i8 src_plus10, offset, src0, dst0; in hevc_sao_edge_filter_0degree_4width_msa()
1268 v16i8 zero = { 0 }; in hevc_sao_edge_filter_0degree_4width_msa()
1282 src0 = (v16i8) __msa_sldi_b(zero, (v16i8) src_minus10, 1); in hevc_sao_edge_filter_0degree_4width_msa()
1283 src_plus10 = (v16i8) __msa_sldi_b(zero, (v16i8) src_minus10, 2); in hevc_sao_edge_filter_0degree_4width_msa()
1295 offset = (v16i8) diff_minus10 + (v16i8) diff_minus11 + 2; in hevc_sao_edge_filter_0degree_4width_msa()
1303 src0 = (v16i8) __msa_xori_b((v16u8) src0, 128); in hevc_sao_edge_filter_0degree_4width_msa()
1305 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_0degree_4width_msa()
1318 src0 = (v16i8) __msa_sldi_b(zero, (v16i8) src_minus10, 1); in hevc_sao_edge_filter_0degree_4width_msa()
1319 src_plus10 = (v16i8) __msa_sldi_b(zero, (v16i8) src_minus10, 2); in hevc_sao_edge_filter_0degree_4width_msa()
1331 offset = (v16i8) diff_minus10 + (v16i8) diff_minus11 + 2; in hevc_sao_edge_filter_0degree_4width_msa()
1335 src0 = (v16i8) __msa_xori_b((v16u8) src0, 128); in hevc_sao_edge_filter_0degree_4width_msa()
1337 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_0degree_4width_msa()
1355 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_0degree_8width_msa()
1359 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_0degree_8width_msa()
1360 v16i8 zeros = { 0 }; in hevc_sao_edge_filter_0degree_8width_msa()
1388 offset = (v16i8) diff_minus10 + (v16i8) diff_minus11 + 2; in hevc_sao_edge_filter_0degree_8width_msa()
1397 dst0 = (v16u8) __msa_adds_s_b((v16i8) src0, offset); in hevc_sao_edge_filter_0degree_8width_msa()
1425 offset = (v16i8) diff_minus10 + (v16i8) diff_minus11 + 2; in hevc_sao_edge_filter_0degree_8width_msa()
1431 dst0 = (v16u8) __msa_adds_s_b((v16i8) src0, offset); in hevc_sao_edge_filter_0degree_8width_msa()
1451 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_0degree_16multiple_msa()
1453 v16i8 sao_offset; in hevc_sao_edge_filter_0degree_16multiple_msa()
1460 v16i8 offset_mask0, offset_mask1, offset_mask2, offset_mask3; in hevc_sao_edge_filter_0degree_16multiple_msa()
1461 v16i8 src_zero0, src_zero1, src_zero2, src_zero3; in hevc_sao_edge_filter_0degree_16multiple_msa()
1462 v16i8 src_plus10, src_plus11, src_plus12, src_plus13; in hevc_sao_edge_filter_0degree_16multiple_msa()
1520 offset_mask0 = 2 + (v16i8) diff_minus10 + (v16i8) diff_plus10; in hevc_sao_edge_filter_0degree_16multiple_msa()
1523 offset_mask1 = 2 + (v16i8) diff_minus11 + (v16i8) diff_plus11; in hevc_sao_edge_filter_0degree_16multiple_msa()
1526 offset_mask2 = 2 + (v16i8) diff_minus12 + (v16i8) diff_plus12; in hevc_sao_edge_filter_0degree_16multiple_msa()
1529 offset_mask3 = 2 + (v16i8) diff_minus13 + (v16i8) diff_plus13; in hevc_sao_edge_filter_0degree_16multiple_msa()
1535 dst0 = (v16u8) __msa_adds_s_b((v16i8) src_zero0, offset_mask0); in hevc_sao_edge_filter_0degree_16multiple_msa()
1536 dst1 = (v16u8) __msa_adds_s_b((v16i8) src_zero1, offset_mask1); in hevc_sao_edge_filter_0degree_16multiple_msa()
1537 dst2 = (v16u8) __msa_adds_s_b((v16i8) src_zero2, offset_mask2); in hevc_sao_edge_filter_0degree_16multiple_msa()
1538 dst3 = (v16u8) __msa_adds_s_b((v16i8) src_zero3, offset_mask3); in hevc_sao_edge_filter_0degree_16multiple_msa()
1565 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_90degree_4width_msa()
1567 v16i8 dst0; in hevc_sao_edge_filter_90degree_4width_msa()
1568 v16i8 sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_90degree_4width_msa()
1571 v16i8 src_zero0, src_zero1; in hevc_sao_edge_filter_90degree_4width_msa()
1572 v16i8 offset; in hevc_sao_edge_filter_90degree_4width_msa()
1584 src_minus10 = (v16u8) __msa_ilvr_b((v16i8) src10, (v16i8) src_minus10); in hevc_sao_edge_filter_90degree_4width_msa()
1585 src_zero0 = __msa_ilvr_b((v16i8) src_minus11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_4width_msa()
1586 src_minus11 = (v16u8) __msa_ilvr_b((v16i8) src11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_4width_msa()
1587 src_zero1 = __msa_ilvr_b((v16i8) src10, (v16i8) src10); in hevc_sao_edge_filter_90degree_4width_msa()
1602 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_90degree_4width_msa()
1603 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_90degree_4width_msa()
1608 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_4width_msa()
1610 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_4width_msa()
1627 src_minus10 = (v16u8) __msa_ilvr_b((v16i8) src10, (v16i8) src_minus10); in hevc_sao_edge_filter_90degree_4width_msa()
1628 src_zero0 = __msa_ilvr_b((v16i8) src_minus11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_4width_msa()
1629 src_minus11 = (v16u8) __msa_ilvr_b((v16i8) src11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_4width_msa()
1630 src_zero1 = __msa_ilvr_b((v16i8) src10, (v16i8) src10); in hevc_sao_edge_filter_90degree_4width_msa()
1645 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_90degree_4width_msa()
1646 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_90degree_4width_msa()
1651 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_4width_msa()
1653 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_4width_msa()
1670 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_90degree_8width_msa()
1672 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_90degree_8width_msa()
1673 v16i8 src_zero0, src_zero1, dst0; in hevc_sao_edge_filter_90degree_8width_msa()
1687 src_minus10 = (v16u8) __msa_ilvr_b((v16i8) src10, (v16i8) src_minus10); in hevc_sao_edge_filter_90degree_8width_msa()
1688 src_zero0 = __msa_ilvr_b((v16i8) src_minus11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_8width_msa()
1689 src_minus11 = (v16u8) __msa_ilvr_b((v16i8) src11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_8width_msa()
1690 src_zero1 = __msa_ilvr_b((v16i8) src10, (v16i8) src10); in hevc_sao_edge_filter_90degree_8width_msa()
1705 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_90degree_8width_msa()
1706 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_90degree_8width_msa()
1711 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_8width_msa()
1713 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_8width_msa()
1729 src_minus10 = (v16u8) __msa_ilvr_b((v16i8) src10, (v16i8) src_minus10); in hevc_sao_edge_filter_90degree_8width_msa()
1730 src_zero0 = __msa_ilvr_b((v16i8) src_minus11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_8width_msa()
1731 src_minus11 = (v16u8) __msa_ilvr_b((v16i8) src11, (v16i8) src_minus11); in hevc_sao_edge_filter_90degree_8width_msa()
1732 src_zero1 = __msa_ilvr_b((v16i8) src10, (v16i8) src10); in hevc_sao_edge_filter_90degree_8width_msa()
1747 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_90degree_8width_msa()
1748 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_90degree_8width_msa()
1753 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_8width_msa()
1755 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_90degree_8width_msa()
1776 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_90degree_16multiple_msa()
1784 v16i8 offset_mask0, offset_mask1, offset_mask2, offset_mask3, sao_offset; in hevc_sao_edge_filter_90degree_16multiple_msa()
1834 offset_mask0 = 2 + (v16i8) diff_minus10 + (v16i8) diff_plus10; in hevc_sao_edge_filter_90degree_16multiple_msa()
1837 offset_mask1 = 2 + (v16i8) diff_minus11 + (v16i8) diff_plus11; in hevc_sao_edge_filter_90degree_16multiple_msa()
1840 offset_mask2 = 2 + (v16i8) diff_minus12 + (v16i8) diff_plus12; in hevc_sao_edge_filter_90degree_16multiple_msa()
1843 offset_mask3 = 2 + (v16i8) diff_minus13 + (v16i8) diff_plus13; in hevc_sao_edge_filter_90degree_16multiple_msa()
1850 dst0 = (v16u8) __msa_adds_s_b((v16i8) src_minus11, offset_mask0); in hevc_sao_edge_filter_90degree_16multiple_msa()
1851 dst1 = (v16u8) __msa_adds_s_b((v16i8) src10, offset_mask1); in hevc_sao_edge_filter_90degree_16multiple_msa()
1852 dst2 = (v16u8) __msa_adds_s_b((v16i8) src11, offset_mask2); in hevc_sao_edge_filter_90degree_16multiple_msa()
1853 dst3 = (v16u8) __msa_adds_s_b((v16i8) src12, offset_mask3); in hevc_sao_edge_filter_90degree_16multiple_msa()
1875 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_45degree_4width_msa()
1877 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_45degree_4width_msa()
1880 v16i8 src_plus0, src_zero0, src_plus1, src_zero1, dst0; in hevc_sao_edge_filter_45degree_4width_msa()
1882 v16i8 zeros = { 0 }; in hevc_sao_edge_filter_45degree_4width_msa()
1916 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_45degree_4width_msa()
1917 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_45degree_4width_msa()
1922 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_4width_msa()
1924 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_4width_msa()
1962 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_45degree_4width_msa()
1963 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_45degree_4width_msa()
1968 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_4width_msa()
1970 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_4width_msa()
1988 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_45degree_8width_msa()
1990 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_45degree_8width_msa()
1993 v16i8 src_zero0, src_plus10, src_zero1, src_plus11, dst0; in hevc_sao_edge_filter_45degree_8width_msa()
1995 v16i8 zeros = { 0 }; in hevc_sao_edge_filter_45degree_8width_msa()
2028 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_45degree_8width_msa()
2029 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_45degree_8width_msa()
2034 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_8width_msa()
2036 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_8width_msa()
2072 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_45degree_8width_msa()
2073 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_45degree_8width_msa()
2078 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_8width_msa()
2080 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_45degree_8width_msa()
2107 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_45degree_16multiple_msa()
2113 v16i8 offset_mask0, offset_mask1, offset_mask2, offset_mask3; in hevc_sao_edge_filter_45degree_16multiple_msa()
2116 v16i8 src_zero0, src_plus10, src_zero1, src_plus11, src_zero2, src_plus12; in hevc_sao_edge_filter_45degree_16multiple_msa()
2117 v16i8 src_zero3, sao_offset; in hevc_sao_edge_filter_45degree_16multiple_msa()
2140 src_plus12 = __msa_sldi_b((v16i8) src13, (v16i8) src_minus14, 2); in hevc_sao_edge_filter_45degree_16multiple_msa()
2178 offset_mask0 = 2 + (v16i8) diff_minus10 + (v16i8) diff_plus10; in hevc_sao_edge_filter_45degree_16multiple_msa()
2179 offset_mask1 = 2 + (v16i8) diff_minus11 + (v16i8) diff_plus11; in hevc_sao_edge_filter_45degree_16multiple_msa()
2180 offset_mask2 = 2 + (v16i8) diff_minus12 + (v16i8) diff_plus12; in hevc_sao_edge_filter_45degree_16multiple_msa()
2181 offset_mask3 = 2 + (v16i8) diff_minus13 + (v16i8) diff_plus13; in hevc_sao_edge_filter_45degree_16multiple_msa()
2194 dst0 = (v16u8) __msa_adds_s_b((v16i8) src_zero0, offset_mask0); in hevc_sao_edge_filter_45degree_16multiple_msa()
2195 dst1 = (v16u8) __msa_adds_s_b((v16i8) src_zero1, offset_mask1); in hevc_sao_edge_filter_45degree_16multiple_msa()
2196 dst2 = (v16u8) __msa_adds_s_b((v16i8) src_zero2, offset_mask2); in hevc_sao_edge_filter_45degree_16multiple_msa()
2197 dst3 = (v16u8) __msa_adds_s_b((v16i8) src_zero3, offset_mask3); in hevc_sao_edge_filter_45degree_16multiple_msa()
2224 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_135degree_4width_msa()
2226 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_135degree_4width_msa()
2227 v16i8 src_zero0, src_zero1, dst0; in hevc_sao_edge_filter_135degree_4width_msa()
2231 v16i8 zeros = { 0 }; in hevc_sao_edge_filter_135degree_4width_msa()
2264 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_135degree_4width_msa()
2265 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_135degree_4width_msa()
2270 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_4width_msa()
2272 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_4width_msa()
2311 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_135degree_4width_msa()
2312 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_135degree_4width_msa()
2317 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_4width_msa()
2319 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_4width_msa()
2339 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_135degree_8width_msa()
2341 v16i8 offset, sao_offset = LD_SB(sao_offset_val); in hevc_sao_edge_filter_135degree_8width_msa()
2344 v16i8 src_zero0, src_zero1, dst0; in hevc_sao_edge_filter_135degree_8width_msa()
2346 v16i8 zeros = { 0 }; in hevc_sao_edge_filter_135degree_8width_msa()
2378 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_135degree_8width_msa()
2379 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_135degree_8width_msa()
2384 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_8width_msa()
2386 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_8width_msa()
2423 offset = __msa_pckev_b((v16i8) offset_mask1, (v16i8) offset_mask0); in hevc_sao_edge_filter_135degree_8width_msa()
2424 dst0 = __msa_pckev_b((v16i8) src_zero1, (v16i8) src_zero0); in hevc_sao_edge_filter_135degree_8width_msa()
2429 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_8width_msa()
2431 dst0 = (v16i8) __msa_xori_b((v16u8) dst0, 128); in hevc_sao_edge_filter_135degree_8width_msa()
2453 v16i8 edge_idx = { 1, 2, 0, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; in hevc_sao_edge_filter_135degree_16multiple_msa()
2461 v16i8 src_minus12, src_minus13, src_zero0, src_zero1, src_zero2, src_zero3; in hevc_sao_edge_filter_135degree_16multiple_msa()
2462 v16i8 offset_mask0, offset_mask1, offset_mask2, offset_mask3, sao_offset; in hevc_sao_edge_filter_135degree_16multiple_msa()
2480 src_zero0 = __msa_sldi_b((v16i8) src10, (v16i8) src_minus11, 1); in hevc_sao_edge_filter_135degree_16multiple_msa()
2484 src_zero1 = __msa_sldi_b((v16i8) src11, (v16i8) src_plus10, 1); in hevc_sao_edge_filter_135degree_16multiple_msa()
2485 src_minus11 = (v16u8) __msa_sldi_b((v16i8) src10, in hevc_sao_edge_filter_135degree_16multiple_msa()
2486 (v16i8) src_minus11, 2); in hevc_sao_edge_filter_135degree_16multiple_msa()
2490 src_zero2 = __msa_sldi_b((v16i8) src12, (v16i8) src_plus11, 1); in hevc_sao_edge_filter_135degree_16multiple_msa()
2491 src_minus12 = __msa_sldi_b((v16i8) src11, (v16i8) src_plus10, 2); in hevc_sao_edge_filter_135degree_16multiple_msa()
2495 src_zero3 = __msa_sldi_b((v16i8) src13, (v16i8) src_plus12, 1); in hevc_sao_edge_filter_135degree_16multiple_msa()
2496 src_minus13 = __msa_sldi_b((v16i8) src12, (v16i8) src_plus11, 2); in hevc_sao_edge_filter_135degree_16multiple_msa()
2527 offset_mask0 = 2 + (v16i8) diff_minus10 + (v16i8) diff_plus10; in hevc_sao_edge_filter_135degree_16multiple_msa()
2528 offset_mask1 = 2 + (v16i8) diff_minus11 + (v16i8) diff_plus11; in hevc_sao_edge_filter_135degree_16multiple_msa()
2529 offset_mask2 = 2 + (v16i8) diff_minus12 + (v16i8) diff_plus12; in hevc_sao_edge_filter_135degree_16multiple_msa()
2530 offset_mask3 = 2 + (v16i8) diff_minus13 + (v16i8) diff_plus13; in hevc_sao_edge_filter_135degree_16multiple_msa()
2543 dst0 = (v16u8) __msa_adds_s_b((v16i8) src_zero0, offset_mask0); in hevc_sao_edge_filter_135degree_16multiple_msa()
2544 dst1 = (v16u8) __msa_adds_s_b((v16i8) src_zero1, offset_mask1); in hevc_sao_edge_filter_135degree_16multiple_msa()
2545 dst2 = (v16u8) __msa_adds_s_b((v16i8) src_zero2, offset_mask2); in hevc_sao_edge_filter_135degree_16multiple_msa()
2546 dst3 = (v16u8) __msa_adds_s_b((v16i8) src_zero3, offset_mask3); in hevc_sao_edge_filter_135degree_16multiple_msa()