/external/libvpx/libvpx/third_party/libyuv/source/ |
D | scale_msa.cc | 90 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 …]
|
D | row_msa.cc | 182 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/ |
D | scale_msa.cc | 90 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 …]
|
D | row_msa.cc | 182 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/ |
D | sad_msa.c | 43 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 …]
|
D | avg_msa.c | 49 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()
|
D | intrapred_msa.c | 165 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()
|
D | macros_msa.h | 833 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); \
|
D | deblock_msa.c | 541 sum_h = __msa_hadd_u_h(src1, src1); in vpx_mbpost_proc_across_ip_msa()
|
/external/libaom/libaom/aom_dsp/mips/ |
D | sad_msa.c | 45 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 …]
|
D | intrapred_msa.c | 167 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()
|
D | macros_msa.h | 945 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/ |
D | enc_msa.c | 528 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); \
|
D | dec_msa.c | 782 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/ |
D | msa.h | 310 #define __msa_hadd_u_h __builtin_msa_hadd_u_h macro
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | vp8_macros_msa.h | 830 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/ |
D | builtins-mips-msa.c | 481 v8u16_r = __msa_hadd_u_h(v16u8_a, v16u8_b); // CHECK: call <8 x i16> @llvm.mips.hadd.u.h( in test()
|