Home
last modified time | relevance | path

Searched refs:MUL2 (Results 1 – 18 of 18) sorted by relevance

/third_party/ffmpeg/libavcodec/x86/
Dcavsdsp.c70 #define QPEL_CAVSV1(A,B,C,D,E,F,OP,ADD, MUL1, MUL2) \ argument
75 "pmullw "MANGLE(MUL2)", %%mm7\n\t"\
95 #define QPEL_CAVSV2(A,B,C,D,E,F,OP,ADD, MUL1, MUL2) \ argument
111 #define QPEL_CAVSV3(A,B,C,D,E,F,OP,ADD, MUL1, MUL2) \ argument
114 "pmullw "MANGLE(MUL2)", %%mm6\n\t"\
136 #define QPEL_CAVSVNUM(VOP,OP,ADD,MUL1,MUL2)\ argument
158 VOP(%%mm0, %%mm1, %%mm2, %%mm3, %%mm4, %%mm5, OP, ADD, MUL1, MUL2)\
159 VOP(%%mm1, %%mm2, %%mm3, %%mm4, %%mm5, %%mm0, OP, ADD, MUL1, MUL2)\
160 VOP(%%mm2, %%mm3, %%mm4, %%mm5, %%mm0, %%mm1, OP, ADD, MUL1, MUL2)\
161 VOP(%%mm3, %%mm4, %%mm5, %%mm0, %%mm1, %%mm2, OP, ADD, MUL1, MUL2)\
[all …]
/third_party/ffmpeg/libavcodec/mips/
Dsimple_idct_msa.c59 MUL2(a0_r, w4, a0_l, w4, a0_r, a0_l); in simple_idct_msa()
68 MUL2(temp0_r, w4, temp0_l, w4, temp0_r, temp0_l); in simple_idct_msa()
132 MUL2(a0_r, w4, a0_l, w4, a0_r, a0_l); in simple_idct_msa()
141 MUL2(temp0_r, w4, temp0_l, w4, temp0_r, temp0_l); in simple_idct_msa()
222 MUL2(a0_r, w4, a0_l, w4, a0_r, a0_l); in simple_idct_put_msa()
224 MUL2(w2, temp3_r, w2, temp3_l, temp1_r, temp1_l); in simple_idct_put_msa()
225 MUL2(w6, temp3_r, w6, temp3_l, temp2_r, temp2_l); in simple_idct_put_msa()
231 MUL2(temp0_r, w4, temp0_l, w4, temp0_r, temp0_l); in simple_idct_put_msa()
232 MUL2(w2, temp3_r, w2, temp3_l, temp2_r, temp2_l); in simple_idct_put_msa()
233 MUL2(w6, temp3_r, w6, temp3_l, temp1_r, temp1_l); in simple_idct_put_msa()
[all …]
Dhevc_mc_uniw_msa.c1861 MUL2(dst0_r, weight_vec, dst1_r, weight_vec, dst0_r, dst1_r); in hevc_hv_uniwgt_8t_4w_msa()
1862 MUL2(dst2_r, weight_vec, dst3_r, weight_vec, dst2_r, dst3_r); in hevc_hv_uniwgt_8t_4w_msa()
2012 MUL2(dst0_r, weight_vec, dst0_l, weight_vec, dst0_r, dst0_l); in hevc_hv_uniwgt_8t_8multx2mult_msa()
2013 MUL2(dst1_r, weight_vec, dst1_l, weight_vec, dst1_r, dst1_l); in hevc_hv_uniwgt_8t_8multx2mult_msa()
2165 MUL2(dst0_r, weight_vec, dst0_l, weight_vec, dst0_r, dst0_l); in hevc_hv_uniwgt_8t_12w_msa()
2244 MUL2(dst0_r, weight_vec, dst1_r, weight_vec, dst0_r, dst1_r); in hevc_hv_uniwgt_8t_12w_msa()
2245 MUL2(dst2_r, weight_vec, dst3_r, weight_vec, dst2_r, dst3_r); in hevc_hv_uniwgt_8t_12w_msa()
4246 MUL2(dst0, weight_vec, dst1, weight_vec, dst0, dst1); in hevc_hv_uniwgt_4t_4x2_msa()
4314 MUL2(dst0, weight_vec, dst1, weight_vec, dst0, dst1); in hevc_hv_uniwgt_4t_4x4_msa()
4315 MUL2(dst2, weight_vec, dst3, weight_vec, dst2, dst3); in hevc_hv_uniwgt_4t_4x4_msa()
[all …]
Dh264chroma_msa.c549 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_2x2_msa()
587 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_2x4_msa()
630 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_4x2_msa()
1439 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_and_aver_dst_2x2_msa()
1488 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_and_aver_dst_2x4_msa()
1541 MUL2(res_hz0, coeff_vt_vec1, res_hz1, coeff_vt_vec0, res_vt0, res_vt1); in avc_chroma_hv_and_aver_dst_4x2_msa()
Dhevcpred_msa.c1005 MUL2(diff1, fact0, diff3, fact2, diff1, diff3); in hevc_intra_pred_angular_upper_4width_msa()
1415 MUL2(diff1, fact0, diff3, fact2, diff1, diff3); in hevc_intra_pred_angular_lower_4width_msa()
Dh264dsp_msa.c68 MUL2(wgt, src0_r, wgt, src1_r, tmp0, tmp1); in avc_wgt_4x4_msa()
/third_party/skia/third_party/externals/libwebp/src/dsp/
Ddec.c41 #define MUL2(a) (((a) * 35468) >> 16) macro
51 const int c = MUL2(in[4]) - MUL1(in[12]); // [-3783, 3783] in TransformOne_C()
52 const int d = MUL1(in[4]) + MUL2(in[12]); // [-3785, 3781] in TransformOne_C()
72 const int c = MUL2(tmp[4]) - MUL1(tmp[12]); in TransformOne_C()
73 const int d = MUL1(tmp[4]) + MUL2(tmp[12]); in TransformOne_C()
86 const int c4 = MUL2(in[4]); in TransformAC3_C()
88 const int c1 = MUL2(in[1]); in TransformAC3_C()
96 #undef MUL2
Dmsa_macro.h1224 #define MUL2(in0, in1, in2, in3, out0, out1) do { \ macro
1231 MUL2(in0, in1, in2, in3, out0, out1); \
1232 MUL2(in4, in5, in6, in7, out2, out3); \
Dupsampling_msa.c48 MUL2(in0, const0, in1, const0, temp0, temp1); \
Denc_msa.c847 MUL2(tmp4, tmp0, tmp5, tmp1, in0, in1); in QuantizeBlock_MSA()
/third_party/flutter/skia/third_party/externals/libwebp/src/dsp/
Ddec.c41 #define MUL2(a) (((a) * 35468) >> 16) macro
51 const int c = MUL2(in[4]) - MUL1(in[12]); // [-3783, 3783] in TransformOne_C()
52 const int d = MUL1(in[4]) + MUL2(in[12]); // [-3785, 3781] in TransformOne_C()
72 const int c = MUL2(tmp[4]) - MUL1(tmp[12]); in TransformOne_C()
73 const int d = MUL1(tmp[4]) + MUL2(tmp[12]); in TransformOne_C()
86 const int c4 = MUL2(in[4]); in TransformAC3_C()
88 const int c1 = MUL2(in[1]); in TransformAC3_C()
96 #undef MUL2
Dmsa_macro.h1224 #define MUL2(in0, in1, in2, in3, out0, out1) do { \ macro
1231 MUL2(in0, in1, in2, in3, out0, out1); \
1232 MUL2(in4, in5, in6, in7, out2, out3); \
Dupsampling_msa.c48 MUL2(in0, const0, in1, const0, temp0, temp1); \
Denc_msa.c847 MUL2(tmp4, tmp0, tmp5, tmp1, in0, in1); in QuantizeBlock_MSA()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIDefines.h195 MUL2 = 1, enumerator
DSIFoldOperands.cpp1350 return SIOutMods::MUL2; in getOModValue()
1362 return SIOutMods::MUL2; in getOModValue()
1428 return std::make_pair(Src0, SIOutMods::MUL2); in isOMod()
/third_party/ffmpeg/libavutil/mips/
Dgeneric_macros_msa.h2115 #define MUL2(in0, in1, in2, in3, out0, out1) \ macro
2122 MUL2(in0, in1, in2, in3, out0, out1); \
2123 MUL2(in4, in5, in6, in7, out2, out3); \
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUInstPrinter.cpp1136 if (Imm == SIOutMods::MUL2) in printOModSI()