Home
last modified time | relevance | path

Searched refs:DUP4_ARG3 (Results 1 – 20 of 20) sorted by relevance

/third_party/ffmpeg/libavcodec/loongarch/
Dhevc_mc_uni_lsx.c74 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec0, filt2, res1, vec1, filt2, in common_hz_8t_64w_lsx()
80 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec4, filt1, res1, vec5, filt1, in common_hz_8t_64w_lsx()
86 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec4, filt3, res1, vec5, filt3, in common_hz_8t_64w_lsx()
104 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec0, filt2, res1, vec1, filt2, in common_hz_8t_64w_lsx()
110 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec4, filt1, res1, vec5, filt1, in common_hz_8t_64w_lsx()
116 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec4, filt3, res1, vec5, filt3, in common_hz_8t_64w_lsx()
171 DUP4_ARG3(__lsx_vdp2add_h_bu_b, out0_r, src32_r, filt1, out1_r, in common_vt_8t_8w_lsx()
174 DUP4_ARG3(__lsx_vdp2add_h_bu_b, out0_r, src54_r, filt2, out1_r, in common_vt_8t_8w_lsx()
177 DUP4_ARG3(__lsx_vdp2add_h_bu_b, out0_r, src76_r, filt3, out1_r, in common_vt_8t_8w_lsx()
258 DUP4_ARG3(__lsx_vdp2add_h_bu_b, out0_r, src32_r, filt1, out1_r, in common_vt_8t_16w_lsx()
[all …]
Dhevc_mc_uniw_lsx.c91 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask0, src0, src0, mask1, src0, in hevc_hv_8t_8x2_lsx()
93 DUP4_ARG3(__lsx_vshuf_b, src1, src1, mask0, src1, src1, mask1, src1, in hevc_hv_8t_8x2_lsx()
95 DUP4_ARG3(__lsx_vshuf_b, src2, src2, mask0, src2, src2, mask1, src2, in hevc_hv_8t_8x2_lsx()
97 DUP4_ARG3(__lsx_vshuf_b, src3, src3, mask0, src3, src3, mask1, src3, in hevc_hv_8t_8x2_lsx()
101 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec1, filt1, dst1, vec5, filt1, in hevc_hv_8t_8x2_lsx()
103 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec2, filt2, dst1, vec6, filt2, in hevc_hv_8t_8x2_lsx()
105 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec3, filt3, dst1, vec7, filt3, in hevc_hv_8t_8x2_lsx()
107 DUP4_ARG3(__lsx_vshuf_b, src4, src4, mask0, src4, src4, mask1, src4, in hevc_hv_8t_8x2_lsx()
109 DUP4_ARG3(__lsx_vshuf_b, src5, src5, mask0, src5, src5, mask1, src5, in hevc_hv_8t_8x2_lsx()
111 DUP4_ARG3(__lsx_vshuf_b, src6, src6, mask0, src6, src6, mask1, src6, in hevc_hv_8t_8x2_lsx()
[all …]
Dhevcdsp_lsx.c633 DUP4_ARG3(__lsx_vshuf_b, src1, src0, mask0, src1, src0, mask1, src1, in hevc_hz_8t_4w_lsx()
639 DUP4_ARG3(__lsx_vshuf_b, src3, src2, mask0, src3, src2, mask1, src3, in hevc_hz_8t_4w_lsx()
645 DUP4_ARG3(__lsx_vshuf_b, src5, src4, mask0, src5, src4, mask1, src5, in hevc_hz_8t_4w_lsx()
651 DUP4_ARG3(__lsx_vshuf_b, src7, src6, mask0, src7, src6, mask1, src7, in hevc_hz_8t_4w_lsx()
672 DUP4_ARG3(__lsx_vshuf_b, src1, src0, mask0, src1, src0, mask1, src1, in hevc_hz_8t_4w_lsx()
716 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask0, src0, src0, mask1, src0, in hevc_hz_8t_8w_lsx()
722 DUP4_ARG3(__lsx_vshuf_b, src1, src1, mask0, src1, src1, mask1, src1, in hevc_hz_8t_8w_lsx()
728 DUP4_ARG3(__lsx_vshuf_b, src2, src2, mask0, src2, src2, mask1, src2, in hevc_hz_8t_8w_lsx()
734 DUP4_ARG3(__lsx_vshuf_b, src3, src3, mask0, src3, src3, mask1, src3, in hevc_hz_8t_8w_lsx()
801 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec0, filt1, dst1, vec1, filt1, in hevc_hz_8t_12w_lsx()
[all …]
Dhevc_mc_bi_lsx.c511 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec0, filt1, dst1, vec1, filt1, in hevc_hz_8t_16w_lsx()
517 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec0, filt2, dst1, vec1, filt2, in hevc_hz_8t_16w_lsx()
523 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec0, filt3, dst1, vec1, filt3, in hevc_hz_8t_16w_lsx()
564 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask0, src1, src0, mask4, src1, in hevc_hz_8t_24w_lsx()
569 DUP4_ARG3(__lsx_vshuf_b, src1, src0, mask5, src1, src1, mask1, src0, in hevc_hz_8t_24w_lsx()
571 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst1, vec0, filt1, dst2, vec1, filt1, in hevc_hz_8t_24w_lsx()
573 DUP4_ARG3(__lsx_vshuf_b, src1, src1, mask2, src0, src0, mask3, src1, src0, in hevc_hz_8t_24w_lsx()
575 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst2, vec0, filt2, dst0, vec1, filt3, in hevc_hz_8t_24w_lsx()
678 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0_r, src32_r, filt1, dst1_r, src43_r, in hevc_vt_8t_8w_lsx()
681 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0_r, src54_r, filt2, dst1_r, src65_r, in hevc_vt_8t_8w_lsx()
[all …]
Dhpeldsp_lasx.c298 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, in common_hz_bil_no_rnd_16x16_lasx()
323 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
348 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
372 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
407 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_8x16_lasx()
431 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_8x16_lasx()
488 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src2, src1, 0x20, src3, src2, in common_vt_bil_no_rnd_16x16_lasx()
490 DUP4_ARG3(__lasx_xvpermi_q, src5, src4, 0x20, src6, src5, 0x20, src7, src6, in common_vt_bil_no_rnd_16x16_lasx()
492 DUP4_ARG3(__lasx_xvpermi_q, src9, src8, 0x20, src10, src9, 0x20, src11, in common_vt_bil_no_rnd_16x16_lasx()
494 DUP4_ARG3(__lasx_xvpermi_q, src13, src12, 0x20, src14, src13, 0x20, src15, in common_vt_bil_no_rnd_16x16_lasx()
[all …]
Dh264chroma_lasx.c99 DUP4_ARG3(__lasx_xvpermi_q, src2, src1, 0x20, src4, src3, 0x20, src6, src5, 0x20, in avc_chroma_hv_8x8_lasx()
102 DUP4_ARG3(__lasx_xvshuf_b, src1, src1, mask, src3, src3, mask, src5, src5, mask, src7, in avc_chroma_hv_8x8_lasx()
115 DUP4_ARG3(__lasx_xvmadd_h, res_vt0, res_hz0, coeff_vt_vec1, res_vt1, res_hz1, coeff_vt_vec1, in avc_chroma_hv_8x8_lasx()
178 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, 0x20, in avc_chroma_hz_8x8_lasx()
180 DUP4_ARG3(__lasx_xvshuf_b, src0, src0, mask, src2, src2, mask, src4, src4, mask, in avc_chroma_hz_8x8_lasx()
258 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src2, src1, 0x20, src3, src2, 0x20, in avc_chroma_vt_8x4_lasx()
290 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src2, src1, 0x20, src3, src2, 0x20, in avc_chroma_vt_8x8_lasx()
292 DUP4_ARG3(__lasx_xvpermi_q, src5, src4, 0x20, src6, src5, 0x20, src7, src6, 0x20, in avc_chroma_vt_8x8_lasx()
436 DUP4_ARG3(__lasx_xvshuf_b, src1, src0, mask, src2, src1, mask, src3, src2, mask, in avc_chroma_hv_4x4_lasx()
472 DUP4_ARG3(__lasx_xvshuf_b, src1, src0, mask, src2, src1, mask, src3, src2, mask, in avc_chroma_hv_4x8_lasx()
[all …]
Dsimple_idct_lasx.c29 DUP4_ARG3(__lasx_xvpermi_q, in_2, in_0, 0x20, in_2, in_0, 0x31, in_3, in_1,\
116 DUP4_ARG3(__lasx_xvbitsel_v, temp0, temp, select_vec, temp1, temp, \
119 DUP4_ARG3(__lasx_xvbitsel_v, a0, temp, select_vec, a1, temp, \
174 DUP4_ARG3(__lasx_xvsrani_h_w, temp1, temp0, 20, temp3, temp2, 20, a2, a3, \
280 DUP4_ARG3(__lasx_xvshuf_h, sh, a1, a0, sh, a3, a2, sh, b1, b0, sh, b3, b2, in ff_simple_idct_add_lasx()
Dhevc_lpf_sao_lsx.c264 DUP4_ARG3(__lsx_vbitsel_v, delta1, p1_src, abs_delta0, temp0, in ff_hevc_loop_filter_luma_h_8_lsx()
403 DUP4_ARG3(__lsx_vbitsel_v, delta1, p1_src, abs_delta0, delta2, in ff_hevc_loop_filter_luma_h_8_lsx()
660 DUP4_ARG3(__lsx_vbitsel_v, delta1, p1_src, abs_delta0, temp0, in ff_hevc_loop_filter_luma_v_8_lsx()
666 DUP4_ARG3(__lsx_vbitsel_v, dst0, p1_src, cmp3, dst1, p0_src, in ff_hevc_loop_filter_luma_v_8_lsx()
804 DUP4_ARG3(__lsx_vbitsel_v, delta1, p1_src, abs_delta0, delta2, in ff_hevc_loop_filter_luma_v_8_lsx()
810 DUP4_ARG3(__lsx_vbitsel_v, dst0, p2_src, cmp2, dst1, delta1, in ff_hevc_loop_filter_luma_v_8_lsx()
818 DUP4_ARG3(__lsx_vbitsel_v, dst0, p2_src, cmp3, dst1, p1_src, cmp3, dst2, in ff_hevc_loop_filter_luma_v_8_lsx()
1215 DUP4_ARG3(__lsx_vshuf_b, src10, src_minus10, shuf1, src11, in hevc_sao_edge_filter_0degree_16multiple_lsx()
1219 DUP4_ARG3(__lsx_vshuf_b, src10, src_minus10, shuf2, src11, in hevc_sao_edge_filter_0degree_16multiple_lsx()
1251 DUP4_ARG3(__lsx_vbitsel_v, diff_minus10, const1, cmp_minus10, in hevc_sao_edge_filter_0degree_16multiple_lsx()
[all …]
Dvp9_mc_lsx.c69 DUP4_ARG3(__lsx_vshuf_b, _src0, _src0, _mask0, _src1, _src1, _mask0, _src2,\
73 DUP4_ARG3(__lsx_vshuf_b, _src0, _src0, _mask2, _src1, _src1, _mask2, _src2,\
77 DUP4_ARG3(__lsx_vshuf_b, _src0, _src0, _mask1, _src1, _src1, _mask1, _src2,\
79 DUP4_ARG3(__lsx_vdp2add_h_b, _reg0, _tmp4, _filter1, _reg1, _tmp5, \
82 DUP4_ARG3(__lsx_vshuf_b, _src0, _src0, _mask3, _src1, _src1, _mask3, _src2,\
84 DUP4_ARG3(__lsx_vdp2add_h_b, _reg4, _tmp4, _filter3, _reg5, _tmp5, \
111 DUP4_ARG3(__lsx_vshuf_b, _src1, _src0, _mask0, _src1, _src0, _mask1, _src1,\
1275 DUP4_ARG3(__lsx_vssrarni_b_h, tmp0, tmp0, 7, tmp1, tmp1, 7, tmp2, tmp2, 7, in common_hz_8t_and_aver_dst_4x8_lsx()
1396 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask0, src1, src1, mask0, src2, src2, in common_hz_8t_and_aver_dst_16w_lsx()
1398 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask1, src1, src1, mask1, src2, src2, in common_hz_8t_and_aver_dst_16w_lsx()
[all …]
Dh264dsp_lasx.c205 DUP4_ARG3(__lasx_xvpermi_q, p0_org, q3_org, 0x02, p1_org, in ff_h264_h_lpf_luma_8_lasx()
721 DUP4_ARG3(__lasx_xvpermi_q, p0_org, q3_org, 0x02, p1_org, q2_org, in ff_h264_h_lpf_luma_intra_8_lasx()
1035 DUP4_ARG3(__lasx_xvpermi_q, tmp1, tmp0, 0x20, tmp3, tmp2, 0x20, tmp5, tmp4, in ff_biweight_h264_pixels16_8_lasx()
1043 DUP4_ARG3(__lasx_xvpermi_q, tmp1, tmp0, 0x20, tmp3, tmp2, 0x20, tmp5, tmp4, in ff_biweight_h264_pixels16_8_lasx()
1055 DUP4_ARG3(__lasx_xvdp2add_h_b, offset, wgt, vec0, offset, wgt, vec1, in ff_biweight_h264_pixels16_8_lasx()
1057 DUP4_ARG3(__lasx_xvdp2add_h_b, offset, wgt, vec4, offset, wgt, vec5, in ff_biweight_h264_pixels16_8_lasx()
1107 DUP4_ARG3(__lasx_xvpermi_q, tmp1, tmp0, 0x20, tmp3, tmp2, 0x20, tmp5, in ff_biweight_h264_pixels16_8_lasx()
1115 DUP4_ARG3(__lasx_xvpermi_q, tmp1, tmp0, 0x20, tmp3, tmp2, 0x20, tmp5, in ff_biweight_h264_pixels16_8_lasx()
1127 DUP4_ARG3(__lasx_xvdp2add_h_b, offset, wgt, vec0, offset, wgt, vec1, in ff_biweight_h264_pixels16_8_lasx()
1129 DUP4_ARG3(__lasx_xvdp2add_h_b, offset, wgt, vec4, offset, wgt, vec5, in ff_biweight_h264_pixels16_8_lasx()
[all …]
Dvp8_mc_lsx.c86 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask0, src1, src1, mask0, src2, src2, \
90 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask1, src1, src1, mask1, src2, src2, \
92 DUP4_ARG3(__lsx_vshuf_b, src0, src0, mask2, src1, src1, mask2, src2, src2, \
94 DUP4_ARG3(__lsx_vdp2add_h_b, out0, vec0_m, filt1, out1, vec1_m, filt1, \
96 DUP4_ARG3(__lsx_vdp2add_h_b, out0, vec4_m, filt2, out1, vec5_m, filt2, \
Didctdsp_lasx.c108 DUP4_ARG3(__lasx_xvpermi_q, p1, p0, 0x20, p3, p2, 0x20, p5, p4, 0x20, in ff_add_pixels_clamped_lasx()
Dh264qpel_lasx.c130 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_vt4, 0x02, src_vt1, src_vt5, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx()
140 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_hz0, 0x02, src_vt1, src_hz1, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx()
143 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_hz0, 0x13, src_vt1, src_hz1, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx()
260 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_vt4, 0x02, src_vt1, src_vt5, in avc_luma_hv_qrt_16x16_lasx()
270 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_hz0, 0x02, src_vt1, in avc_luma_hv_qrt_16x16_lasx()
273 DUP4_ARG3(__lasx_xvpermi_q, src_vt0, src_hz0, 0x13, src_vt1, in avc_luma_hv_qrt_16x16_lasx()
Dh264idct_lasx.c214 DUP4_ARG3(__lasx_xvpermi_q, dst1, dst0, 0x20, dst3, dst2, 0x20, dst5, in ff_h264_idct8_addblk_lasx()
284 DUP4_ARG3(__lasx_xvpermi_q, dst1, dst0, 0x20, dst3, dst2, 0x20, dst5, in ff_h264_idct8_dc_addblk_lasx()
Dhevc_idct_lsx.c220 DUP4_ARG3(__lsx_vdp2add_w_h, sum0_r, src1_r, filter1, sum0_l, \
248 DUP4_ARG3(__lsx_vdp2add_w_h, sum2_r, src7_r, filter3, sum2_l, \
Dvc1dsp_lasx.c96 DUP4_ARG3(__lasx_xvpermi_q, t3, t1, 0x20, t3, t1, 0x31, t4, t2, 0x20, in ff_vc1_inv_trans_8x8_lasx()
125 DUP4_ARG3(__lasx_xvsrani_h_w, temp1, temp0, 7, temp3, temp2, 7, in ff_vc1_inv_trans_8x8_lasx()
/third_party/openh264/codec/encoder/core/loongarch/
Ddct_lasx.c180 DUP4_ARG3(__lasx_xvpermi_q, in WelsDctFourT4_lasx()
188 DUP4_ARG3(__lasx_xvpermi_q, in WelsDctFourT4_lasx()
196 DUP4_ARG3(__lasx_xvpermi_q, in WelsDctFourT4_lasx()
320 DUP4_ARG3(__lasx_xvpermi_q, in WelsIDctFourT4Rec_lasx()
/third_party/openh264/codec/common/loongarch/
Dsatd_sad_lasx.c138 DUP4_ARG3(__lasx_xvpermi_q, in WelsSampleSad8x8x2_lasx()
144 DUP4_ARG3(__lasx_xvpermi_q, in WelsSampleSad8x8x2_lasx()
/third_party/openh264/codec/common/inc/
Dloongson_intrinsics.h55 #define DUP4_ARG3(_INS, _IN0, _IN1, _IN2, _IN3, _IN4, _IN5, _IN6, _IN7, _IN8, \ macro
/third_party/ffmpeg/libavutil/loongarch/
Dloongson_intrinsics.h83 #define DUP4_ARG3(_INS, _IN0, _IN1, _IN2, _IN3, _IN4, _IN5, _IN6, _IN7, _IN8, \ macro