Lines Matching defs:dst

1040 static void hevc_sao_band_filter_4width_msa(uint8_t *dst, int32_t dst_stride,
1084 ST_W4(dst0, 0, 1, 2, 3, dst, dst_stride);
1085 dst += (4 * dst_stride);
1099 ST_W4(dst0, 0, 1, 2, 3, dst, dst_stride);
1102 static void hevc_sao_band_filter_8width_msa(uint8_t *dst, int32_t dst_stride,
1150 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride);
1151 dst += dst_stride << 2;
1170 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride);
1173 static void hevc_sao_band_filter_16multiple_msa(uint8_t *dst,
1226 ST_SB4(out0, out1, out2, out3, dst + w_cnt - 16, dst_stride);
1247 ST_SB4(out0, out1, out2, out3, dst + w_cnt - 16, dst_stride);
1250 dst += dst_stride << 2;
1255 static void hevc_sao_edge_filter_0degree_4width_msa(uint8_t *dst,
1309 SW(dst_val0, dst);
1310 dst += dst_stride;
1311 SW(dst_val1, dst);
1312 dst += dst_stride;
1342 SW(dst_val0, dst);
1343 dst += dst_stride;
1344 SW(dst_val1, dst);
1347 static void hevc_sao_edge_filter_0degree_8width_msa(uint8_t *dst,
1402 SD(dst_val0, dst);
1403 dst += dst_stride;
1404 SD(dst_val1, dst);
1405 dst += dst_stride;
1436 SD(dst_val0, dst);
1437 dst += dst_stride;
1438 SD(dst_val1, dst);
1441 static void hevc_sao_edge_filter_0degree_16multiple_msa(uint8_t *dst,
1474 dst_ptr = dst + v_cnt;
1553 dst += (dst_stride << 2);
1557 static void hevc_sao_edge_filter_90degree_4width_msa(uint8_t *dst,
1620 SW(dst_val0, dst);
1621 dst += dst_stride;
1622 SW(dst_val1, dst);
1624 dst += dst_stride;
1657 SW(dst_val0, dst);
1658 dst += dst_stride;
1659 SW(dst_val1, dst);
1662 static void hevc_sao_edge_filter_90degree_8width_msa(uint8_t *dst,
1723 SD(dst_val0, dst);
1724 dst += dst_stride;
1725 SD(dst_val1, dst);
1726 dst += dst_stride;
1759 SD(dst_val0, dst);
1760 dst += dst_stride;
1761 SD(dst_val1, dst);
1764 static void hevc_sao_edge_filter_90degree_16multiple_msa(uint8_t *dst,
1774 uint8_t *dst_orig = dst;
1791 dst = dst_orig + v_cnt;
1858 ST_UB4(dst0, dst1, dst2, dst3, dst, dst_stride);
1861 dst += (dst_stride << 2);
1866 static void hevc_sao_edge_filter_45degree_4width_msa(uint8_t *dst,
1934 SW(dst_val0, dst);
1935 dst += dst_stride;
1936 SW(dst_val1, dst);
1938 dst += dst_stride;
1974 SW(dst_val0, dst);
1975 dst += dst_stride;
1976 SW(dst_val1, dst);
1979 static void hevc_sao_edge_filter_45degree_8width_msa(uint8_t *dst,
2046 SD(dst_val0, dst);
2047 dst += dst_stride;
2048 SD(dst_val1, dst);
2049 dst += dst_stride;
2090 SD(dst_val0, dst);
2091 dst += dst_stride;
2092 SD(dst_val1, dst);
2095 static void hevc_sao_edge_filter_45degree_16multiple_msa(uint8_t *dst,
2105 uint8_t *dst_orig = dst;
2124 dst_orig = dst;
2211 dst += (dst_stride << 2);
2215 static void hevc_sao_edge_filter_135degree_4width_msa(uint8_t *dst,
2283 SW(dst_val0, dst);
2284 dst += dst_stride;
2285 SW(dst_val1, dst);
2287 dst += dst_stride;
2324 SW(dst_val0, dst);
2325 dst += dst_stride;
2326 SW(dst_val1, dst);
2327 dst += dst_stride;
2330 static void hevc_sao_edge_filter_135degree_8width_msa(uint8_t *dst,
2397 SD(dst_val0, dst);
2398 dst += dst_stride;
2399 SD(dst_val1, dst);
2400 dst += dst_stride;
2436 SD(dst_val0, dst);
2437 dst += dst_stride;
2438 SD(dst_val1, dst);
2439 dst += dst_stride;
2442 static void hevc_sao_edge_filter_135degree_16multiple_msa(uint8_t *dst,
2469 dst_orig = dst;
2560 dst += (dst_stride << 2);
2596 void ff_hevc_sao_band_filter_0_8_msa(uint8_t *dst, uint8_t *src,
2602 hevc_sao_band_filter_16multiple_msa(dst, stride_dst, src, stride_src,
2605 dst += width - (width % 16);
2611 hevc_sao_band_filter_8width_msa(dst, stride_dst, src, stride_src,
2613 dst += 8;
2619 hevc_sao_band_filter_4width_msa(dst, stride_dst, src, stride_src,
2624 void ff_hevc_sao_edge_filter_8_msa(uint8_t *dst, uint8_t *src,
2634 hevc_sao_edge_filter_0degree_16multiple_msa(dst, stride_dst,
2639 dst += width - (width % 16);
2645 hevc_sao_edge_filter_0degree_8width_msa(dst, stride_dst,
2648 dst += 8;
2654 hevc_sao_edge_filter_0degree_4width_msa(dst, stride_dst,
2662 hevc_sao_edge_filter_90degree_16multiple_msa(dst, stride_dst,
2667 dst += width - (width % 16);
2673 hevc_sao_edge_filter_90degree_8width_msa(dst, stride_dst,
2676 dst += 8;
2682 hevc_sao_edge_filter_90degree_4width_msa(dst, stride_dst,
2690 hevc_sao_edge_filter_45degree_16multiple_msa(dst, stride_dst,
2695 dst += width - (width % 16);
2701 hevc_sao_edge_filter_45degree_8width_msa(dst, stride_dst,
2704 dst += 8;
2710 hevc_sao_edge_filter_45degree_4width_msa(dst, stride_dst,
2718 hevc_sao_edge_filter_135degree_16multiple_msa(dst, stride_dst,
2723 dst += width - (width % 16);
2729 hevc_sao_edge_filter_135degree_8width_msa(dst, stride_dst,
2732 dst += 8;
2738 hevc_sao_edge_filter_135degree_4width_msa(dst, stride_dst,