Home
last modified time | relevance | path

Searched refs:__msa_hadd_u_h (Results 1 – 17 of 17) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
Dscale_msa.cc90 reg0 = __msa_hadd_u_h(vec0, vec0); in ScaleARGBRowDown2Box_MSA()
91 reg1 = __msa_hadd_u_h(vec1, vec1); in ScaleARGBRowDown2Box_MSA()
92 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDown2Box_MSA()
93 reg3 = __msa_hadd_u_h(vec3, vec3); in ScaleARGBRowDown2Box_MSA()
165 reg0 = __msa_hadd_u_h(vec0, vec0); in ScaleARGBRowDownEvenBox_MSA()
166 reg1 = __msa_hadd_u_h(vec1, vec1); in ScaleARGBRowDownEvenBox_MSA()
167 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDownEvenBox_MSA()
168 reg3 = __msa_hadd_u_h(vec3, vec3); in ScaleARGBRowDownEvenBox_MSA()
250 vec0 = __msa_hadd_u_h(src0, src0); in ScaleRowDown2Box_MSA()
251 vec1 = __msa_hadd_u_h(src1, src1); in ScaleRowDown2Box_MSA()
[all …]
Drow_msa.cc182 reg0_m = __msa_hadd_u_h(vec0_m, vec0_m); \
183 reg1_m = __msa_hadd_u_h(vec1_m, vec1_m); \
184 reg2_m = __msa_hadd_u_h(vec2_m, vec2_m); \
185 reg3_m = __msa_hadd_u_h(vec3_m, vec3_m); \
186 reg4_m = __msa_hadd_u_h(vec4_m, vec4_m); \
187 reg5_m = __msa_hadd_u_h(vec5_m, vec5_m); \
188 reg6_m = __msa_hadd_u_h(vec6_m, vec6_m); \
189 reg7_m = __msa_hadd_u_h(vec7_m, vec7_m); \
220 reg0_m = __msa_hadd_u_h(vec2_m, vec2_m); \
221 reg1_m = __msa_hadd_u_h(vec3_m, vec3_m); \
[all …]
/external/libyuv/files/source/
Dscale_msa.cc90 reg0 = __msa_hadd_u_h(vec0, vec0); in ScaleARGBRowDown2Box_MSA()
91 reg1 = __msa_hadd_u_h(vec1, vec1); in ScaleARGBRowDown2Box_MSA()
92 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDown2Box_MSA()
93 reg3 = __msa_hadd_u_h(vec3, vec3); in ScaleARGBRowDown2Box_MSA()
165 reg0 = __msa_hadd_u_h(vec0, vec0); in ScaleARGBRowDownEvenBox_MSA()
166 reg1 = __msa_hadd_u_h(vec1, vec1); in ScaleARGBRowDownEvenBox_MSA()
167 reg2 = __msa_hadd_u_h(vec2, vec2); in ScaleARGBRowDownEvenBox_MSA()
168 reg3 = __msa_hadd_u_h(vec3, vec3); in ScaleARGBRowDownEvenBox_MSA()
250 vec0 = __msa_hadd_u_h(src0, src0); in ScaleRowDown2Box_MSA()
251 vec1 = __msa_hadd_u_h(src1, src1); in ScaleRowDown2Box_MSA()
[all …]
Drow_msa.cc182 reg0_m = __msa_hadd_u_h(vec0_m, vec0_m); \
183 reg1_m = __msa_hadd_u_h(vec1_m, vec1_m); \
184 reg2_m = __msa_hadd_u_h(vec2_m, vec2_m); \
185 reg3_m = __msa_hadd_u_h(vec3_m, vec3_m); \
186 reg4_m = __msa_hadd_u_h(vec4_m, vec4_m); \
187 reg5_m = __msa_hadd_u_h(vec5_m, vec5_m); \
188 reg6_m = __msa_hadd_u_h(vec6_m, vec6_m); \
189 reg7_m = __msa_hadd_u_h(vec7_m, vec7_m); \
220 reg0_m = __msa_hadd_u_h(vec2_m, vec2_m); \
221 reg1_m = __msa_hadd_u_h(vec3_m, vec3_m); \
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_msa.c43 sad += __msa_hadd_u_h(diff, diff); in sad_4width_msa()
183 sad0 += __msa_hadd_u_h(diff, diff); in sad_4width_x3_msa()
189 sad1 += __msa_hadd_u_h(diff, diff); in sad_4width_x3_msa()
195 sad2 += __msa_hadd_u_h(diff, diff); in sad_4width_x3_msa()
254 sad0 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
258 sad1 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
262 sad2 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
270 sad0 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
274 sad1 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
278 sad2 += __msa_hadd_u_h(diff, diff); in sad_16width_x3_msa()
[all …]
Davg_msa.c49 sum0 = __msa_hadd_u_h(vec, vec); in vpx_avg_4x4_msa()
544 ref0_h = __msa_hadd_u_h(ref0, ref0); in vpx_int_pro_col_msa()
548 ref0_h = __msa_hadd_u_h(ref0, ref0); in vpx_int_pro_col_msa()
549 ref0_h += __msa_hadd_u_h(ref1, ref1); in vpx_int_pro_col_msa()
553 ref0_h = __msa_hadd_u_h(ref0, ref0); in vpx_int_pro_col_msa()
554 ref0_h += __msa_hadd_u_h(ref1, ref1); in vpx_int_pro_col_msa()
555 ref0_h += __msa_hadd_u_h(ref2, ref2); in vpx_int_pro_col_msa()
556 ref0_h += __msa_hadd_u_h(ref3, ref3); in vpx_int_pro_col_msa()
Dintrapred_msa.c165 sum_h = __msa_hadd_u_h((v16u8)src, (v16u8)src); in intra_predict_dc_4x4_msa()
184 sum_h = __msa_hadd_u_h((v16u8)data, (v16u8)data); in intra_predict_dc_tl_4x4_msa()
215 sum_h = __msa_hadd_u_h(src, src); in intra_predict_dc_8x8_msa()
240 sum_h = __msa_hadd_u_h(data, data); in intra_predict_dc_tl_8x8_msa()
295 sum_h = __msa_hadd_u_h(data, data); in intra_predict_dc_tl_16x16_msa()
Dmacros_msa.h833 out0 = (RTYPE)__msa_hadd_u_h((v16u8)in0, (v16u8)in0); \
834 out1 = (RTYPE)__msa_hadd_u_h((v16u8)in1, (v16u8)in1); \
876 sad_m += __msa_hadd_u_h((v16u8)diff0_m, (v16u8)diff0_m); \
877 sad_m += __msa_hadd_u_h((v16u8)diff1_m, (v16u8)diff1_m); \
Ddeblock_msa.c541 sum_h = __msa_hadd_u_h(src1, src1); in vpx_mbpost_proc_across_ip_msa()
/external/libaom/libaom/aom_dsp/mips/
Dsad_msa.c45 sad += __msa_hadd_u_h(diff, diff); in sad_4width_msa()
195 sad0 += __msa_hadd_u_h(diff, diff); in sad_4width_x4d_msa()
202 sad1 += __msa_hadd_u_h(diff, diff); in sad_4width_x4d_msa()
209 sad2 += __msa_hadd_u_h(diff, diff); in sad_4width_x4d_msa()
216 sad3 += __msa_hadd_u_h(diff, diff); in sad_4width_x4d_msa()
306 sad0 += __msa_hadd_u_h(diff, diff); in sad_16width_x4d_msa()
308 sad1 += __msa_hadd_u_h(diff, diff); in sad_16width_x4d_msa()
310 sad2 += __msa_hadd_u_h(diff, diff); in sad_16width_x4d_msa()
312 sad3 += __msa_hadd_u_h(diff, diff); in sad_16width_x4d_msa()
326 sad0 += __msa_hadd_u_h(diff, diff); in sad_16width_x4d_msa()
[all …]
Dintrapred_msa.c167 sum_h = __msa_hadd_u_h((v16u8)src, (v16u8)src); in intra_predict_dc_4x4_msa()
186 sum_h = __msa_hadd_u_h((v16u8)data, (v16u8)data); in intra_predict_dc_tl_4x4_msa()
217 sum_h = __msa_hadd_u_h(src, src); in intra_predict_dc_8x8_msa()
242 sum_h = __msa_hadd_u_h(data, data); in intra_predict_dc_tl_8x8_msa()
297 sum_h = __msa_hadd_u_h(data, data); in intra_predict_dc_tl_16x16_msa()
Dmacros_msa.h945 out0 = (RTYPE)__msa_hadd_u_h((v16u8)in0, (v16u8)in0); \
946 out1 = (RTYPE)__msa_hadd_u_h((v16u8)in1, (v16u8)in1); \
988 sad_m += __msa_hadd_u_h((v16u8)diff0_m, (v16u8)diff0_m); \
989 sad_m += __msa_hadd_u_h((v16u8)diff1_m, (v16u8)diff1_m); \
/external/webp/src/dsp/
Denc_msa.c528 const v8u16 dctop = __msa_hadd_u_h(rtop, rtop); in DCMode16x16()
530 const v8u16 dcleft = __msa_hadd_u_h(rleft, rleft); in DCMode16x16()
536 const v8u16 dcleft = __msa_hadd_u_h(rleft, rleft); in DCMode16x16()
541 const v8u16 dctop = __msa_hadd_u_h(rtop, rtop); in DCMode16x16()
562 const v8u16 temp0 = __msa_hadd_u_h(in, in); \
Ddec_msa.c782 const v8u16 dctop = __msa_hadd_u_h(rtop, rtop); in DC16()
854 const v8u16 dctop = __msa_hadd_u_h(rtop, rtop); in DC16NoLeft()
881 const v8u16 temp0 = __msa_hadd_u_h(rtop, rtop); in DC8uv()
943 const v8u16 temp0 = __msa_hadd_u_h(rtop, rtop); in DC8uvNoLeft()
/external/llvm-project/clang/lib/Headers/
Dmsa.h310 #define __msa_hadd_u_h __builtin_msa_hadd_u_h macro
/external/libvpx/libvpx/vp8/common/mips/msa/
Dvp8_macros_msa.h830 out0 = (RTYPE)__msa_hadd_u_h((v16u8)in0, (v16u8)in0); \
831 out1 = (RTYPE)__msa_hadd_u_h((v16u8)in1, (v16u8)in1); \
/external/llvm-project/clang/test/CodeGen/
Dbuiltins-mips-msa.c481 v8u16_r = __msa_hadd_u_h(v16u8_a, v16u8_b); // CHECK: call <8 x i16> @llvm.mips.hadd.u.h( in test()