Lines Matching defs:data
24 static void avc_wgt_4x2_msa(uint8_t *data, ptrdiff_t stride,
39 LW2(data, stride, tp0, tp1);
48 ST_W2(src0, 0, 1, data, stride);
51 static void avc_wgt_4x4_msa(uint8_t *data, ptrdiff_t stride,
65 LW4(data, stride, tp0, tp1, tp2, tp3);
75 ST_W4(src0, 0, 1, 2, 3, data, stride);
78 static void avc_wgt_4x8_msa(uint8_t *data, ptrdiff_t stride,
93 LW4(data, stride, tp0, tp1, tp2, tp3);
95 LW4(data + 4 * stride, stride, tp0, tp1, tp2, tp3);
107 ST_W8(src0, src1, 0, 1, 2, 3, 0, 1, 2, 3, data, stride);
110 static void avc_wgt_8x4_msa(uint8_t *data, ptrdiff_t stride,
126 LD4(data, stride, tp0, tp1, tp2, tp3);
139 ST_D4(src0, src1, 0, 1, 0, 1, data, stride);
142 static void avc_wgt_8x8_msa(uint8_t *data, ptrdiff_t stride, int32_t log2_denom,
158 LD4(data, stride, tp0, tp1, tp2, tp3);
161 LD4(data + 4 * stride, stride, tp0, tp1, tp2, tp3);
181 ST_D8(src0, src1, src2, src3, 0, 1, 0, 1, 0, 1, 0, 1, data, stride);
184 static void avc_wgt_8x16_msa(uint8_t *data, ptrdiff_t stride,
202 LD4(data, stride, tp0, tp1, tp2, tp3);
205 LD4(data + 4 * stride, stride, tp0, tp1, tp2, tp3);
225 ST_D8(src0, src1, src2, src3, 0, 1, 0, 1, 0, 1, 0, 1, data, stride);
226 data += 8 * stride;
515 /* data[-u32_img_width] = (uint8_t)((2 * p1 + p0 + q1 + 2) >> 2); */
683 static void avc_loopfilter_luma_intra_edge_hor_msa(uint8_t *data,
692 LD_UB4(data - (img_width << 1), img_width, p1_org, p0_org, q0_org, q1_org);
713 v16u8 q2_org = LD_UB(data + (2 * img_width));
714 v16u8 p2_org = LD_UB(data - (3 * img_width));
736 v16u8 p3_org = LD_UB(data - (img_width << 2));
757 ST_UB(p1_org, data - (2 * img_width));
758 ST_UB(p2_org, data - (3 * img_width));
768 ST_UB(p0_org, data - img_width);
781 v16u8 q3_org = LD_UB(data + (3 * img_width));
801 ST_UB(q1_org, data + img_width);
802 ST_UB(q2_org, data + 2 * img_width);
812 ST_UB(q0_org, data);
816 static void avc_loopfilter_luma_intra_edge_ver_msa(uint8_t *data,
821 uint8_t *src = data - 4;
959 src = data - 3;
1312 // Load data from pPix
1438 // Store data to pPix
1443 static void avc_loopfilter_luma_inter_edge_hor_msa(uint8_t *data,
1487 LD_UB5(data - (3 * image_width), image_width,
1507 q2_org = LD_UB(data + (2 * image_width));
1536 ST_UB(p1_org, data - (2 * image_width));
1563 ST_UB(q1_org, data + image_width);
1593 ST_UB(p0_org, (data - image_width));
1594 ST_UB(q0_org, data);
1603 uint8_t *data = in;
1634 data += (2 * stride);
1636 load = LD(data - 3);
1638 load = LD(data - 3 + stride);
1640 data += (2 * stride);
1644 data += (2 * stride);
1646 load = LD(data - 3);
1648 load = LD(data - 3 + stride);
1650 data += (2 * stride);
1654 data += (2 * stride);
1656 load = LD(data - 3);
1658 load = LD(data - 3 + stride);
1660 data += (2 * stride);
1664 data += (2 * stride);
1666 load = LD(data - 3);
1668 load = LD(data - 3 + stride);
1670 data += (2 * stride);
1772 data = in;
1780 data += (2 * stride);
1782 SW(out0, (data - 2));
1783 data += stride;
1784 SW(out1, (data - 2));
1785 data += stride;
1789 data += (2 * stride);
1791 SW(out2, (data - 2));
1792 data += stride;
1793 SW(out3, (data - 2));
1794 data += stride;
1803 data += (2 * stride);
1805 SW(out0, (data - 2));
1806 data += stride;
1807 SW(out1, (data - 2));
1808 data += stride;
1812 SW(out2, (data - 2));
1813 data += stride;
1814 SW(out3, (data - 2));
1818 static void avc_loopfilter_cb_or_cr_inter_edge_hor_msa(uint8_t *data,
1865 LD_UB4(data - (img_width << 1), img_width,
1898 ST_UB(q0_org, data);
1899 ST_UB(p0_org, (data - img_width));
1904 static void avc_loopfilter_cb_or_cr_inter_edge_ver_msa(uint8_t *data,
1951 LD_UB8((data - 2), img_width,
1991 src = data - 1;
2056 void ff_h264_h_lpf_luma_inter_msa(uint8_t *data, ptrdiff_t img_width,
2073 // avc_loopfilter_luma_inter_edge_ver_msa(data, bs0, bs1, bs2, bs3,
2076 avc_loopfilter_luma_inter_edge_ver_msa(data, img_width, alpha, beta, tc);
2079 void ff_h264_v_lpf_luma_inter_msa(uint8_t *data, ptrdiff_t img_width,
2097 avc_loopfilter_luma_inter_edge_hor_msa(data, bs0, bs1, bs2, bs3,
2102 void ff_h264_h_lpf_chroma_inter_msa(uint8_t *data, ptrdiff_t img_width,
2119 avc_loopfilter_cb_or_cr_inter_edge_ver_msa(data, bs0, bs1, bs2, bs3,
2124 void ff_h264_v_lpf_chroma_inter_msa(uint8_t *data, ptrdiff_t img_width,
2141 avc_loopfilter_cb_or_cr_inter_edge_hor_msa(data, bs0, bs1, bs2, bs3,
2146 void ff_h264_h_lpf_luma_intra_msa(uint8_t *data, ptrdiff_t img_width,
2149 avc_loopfilter_luma_intra_edge_ver_msa(data, (uint8_t) alpha,
2154 void ff_h264_v_lpf_luma_intra_msa(uint8_t *data, ptrdiff_t img_width,
2157 avc_loopfilter_luma_intra_edge_hor_msa(data, (uint8_t) alpha,
2162 void ff_h264_h_lpf_chroma_intra_msa(uint8_t *data, ptrdiff_t img_width,
2165 avc_loopfilter_cb_or_cr_intra_edge_ver_msa(data, (uint8_t) alpha,
2170 void ff_h264_v_lpf_chroma_intra_msa(uint8_t *data, ptrdiff_t img_width,
2173 avc_loopfilter_cb_or_cr_intra_edge_hor_msa(data, (uint8_t) alpha,