/external/libvpx/libvpx/vpx_dsp/mips/ |
D | sad_msa.c | 30 v8u16 sad = { 0 }; in sad_4width_msa() 53 v8u16 sad = { 0 }; in sad_8width_msa() 74 v8u16 sad = { 0 }; in sad_16width_msa() 98 v8u16 sad = { 0 }; in sad_32width_msa() 136 v8u16 sad0 = { 0 }; in sad_64width_msa() 137 v8u16 sad1 = { 0 }; in sad_64width_msa() 169 v8u16 sad0 = { 0 }; in sad_4width_x3_msa() 170 v8u16 sad1 = { 0 }; in sad_4width_x3_msa() 171 v8u16 sad2 = { 0 }; in sad_4width_x3_msa() 208 v8u16 sad0 = { 0 }; in sad_8width_x3_msa() [all …]
|
D | loopfilter_16_msa.c | 22 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r; in vpx_hz_lpf_t4_and_t8_16w() 23 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l; in vpx_hz_lpf_t4_and_t8_16w() 86 v8u16 p7_r_in, p6_r_in, p5_r_in, p4_r_in, p3_r_in, p2_r_in, p1_r_in, p0_r_in; in vpx_hz_lpf_t16_16w() 87 v8u16 q7_r_in, q6_r_in, q5_r_in, q4_r_in, q3_r_in, q2_r_in, q1_r_in, q0_r_in; in vpx_hz_lpf_t16_16w() 88 v8u16 p7_l_in, p6_l_in, p5_l_in, p4_l_in, p3_l_in, p2_l_in, p1_l_in, p0_l_in; in vpx_hz_lpf_t16_16w() 89 v8u16 q7_l_in, q6_l_in, q5_l_in, q4_l_in, q3_l_in, q2_l_in, q1_l_in, q0_l_in; in vpx_hz_lpf_t16_16w() 90 v8u16 tmp0_r, tmp1_r, tmp0_l, tmp1_l; in vpx_hz_lpf_t16_16w() 114 q0_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q0); in vpx_hz_lpf_t16_16w() 133 q0_l_in = (v8u16)__msa_ilvl_b(zero, (v16i8)q0); in vpx_hz_lpf_t16_16w() 154 q1_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q1); in vpx_hz_lpf_t16_16w() [all …]
|
D | intrapred_msa.c | 157 v8u16 sum_h; in intra_predict_dc_4x4_msa() 178 v8u16 sum_h; in intra_predict_dc_tl_4x4_msa() 207 v8u16 sum_h; in intra_predict_dc_8x8_msa() 233 v8u16 sum_h; in intra_predict_dc_tl_8x8_msa() 266 v8u16 sum_h, sum_top, sum_left; in intra_predict_dc_16x16_msa() 289 v8u16 sum_h; in intra_predict_dc_tl_16x16_msa() 320 v8u16 sum_h, sum_top0, sum_top1, sum_left0, sum_left1; in intra_predict_dc_32x32_msa() 349 v8u16 sum_h, sum_data0, sum_data1; in intra_predict_dc_tl_32x32_msa() 390 v8u16 src_top_left, vec0, vec1, vec2, vec3; in intra_predict_tm_4x4_msa() 392 src_top_left = (v8u16)__msa_fill_h(top_left); in intra_predict_tm_4x4_msa() [all …]
|
D | macros_msa.h | 24 #define LD_UH(...) LD_H(v8u16, __VA_ARGS__) 641 #define SLDI_B3_UH(...) SLDI_B3(v8u16, __VA_ARGS__) 656 #define VSHF_B2_UH(...) VSHF_B2(v8u16, __VA_ARGS__) 680 #define DOTP_UB2_UH(...) DOTP_UB2(v8u16, __VA_ARGS__) 688 #define DOTP_UB4_UH(...) DOTP_UB4(v8u16, __VA_ARGS__) 817 in0 = (RTYPE)__msa_min_u_h((v8u16)in0, min_vec); \ 818 in1 = (RTYPE)__msa_min_u_h((v8u16)in1, min_vec); \ 820 #define MIN_UH2_UH(...) MIN_UH2(v8u16, __VA_ARGS__) 826 #define MIN_UH4_UH(...) MIN_UH4(v8u16, __VA_ARGS__) 881 res_m = __msa_hadd_u_w((v8u16)in, (v8u16)in); \ [all …]
|
D | sub_pixel_variance_msa.c | 408 v8u16 vec0, vec1, vec2, vec3; in sub_pixel_sse_diff_4width_h_msa() 451 v8u16 vec0, vec1, vec2, vec3; in sub_pixel_sse_diff_8width_h_msa() 496 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in sub_pixel_sse_diff_16width_h_msa() 497 v8u16 out0, out1, out2, out3, out4, out5, out6, out7; in sub_pixel_sse_diff_16width_h_msa() 596 v8u16 tmp0, tmp1; in sub_pixel_sse_diff_4width_v_msa() 638 v8u16 vec0, vec1, vec2, vec3; in sub_pixel_sse_diff_8width_v_msa() 639 v8u16 tmp0, tmp1, tmp2, tmp3; in sub_pixel_sse_diff_8width_v_msa() 687 v8u16 tmp0, tmp1, tmp2, tmp3; in sub_pixel_sse_diff_16width_v_msa() 796 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4; in sub_pixel_sse_diff_4width_hv_msa() 797 v8u16 tmp0, tmp1; in sub_pixel_sse_diff_4width_hv_msa() [all …]
|
D | vpx_convolve8_avg_msa.c | 254 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1, filt; in common_hv_2ht_2vt_and_aver_dst_4x4_msa() 270 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() 271 hz_out3 = (v8u16)__msa_pckod_d((v2i64)hz_out4, (v2i64)hz_out2); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() 292 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_2ht_2vt_and_aver_dst_4x8_msa() 293 v8u16 hz_out7, hz_out8, tmp0, tmp1, tmp2, tmp3; in common_hv_2ht_2vt_and_aver_dst_4x8_msa() 316 hz_out7 = (v8u16)__msa_pckod_d((v2i64)hz_out8, (v2i64)hz_out6); in common_hv_2ht_2vt_and_aver_dst_4x8_msa() 359 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; in common_hv_2ht_2vt_and_aver_dst_8x4_msa() 407 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; in common_hv_2ht_2vt_and_aver_dst_8x8mult_msa() 481 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, tmp0, tmp1; in common_hv_2ht_2vt_and_aver_dst_16w_msa()
|
D | vpx_convolve8_msa.c | 239 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1; in common_hv_2ht_2vt_4x4_msa() 254 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_4x4_msa() 255 hz_out3 = (v8u16)__msa_pckod_d((v2i64)hz_out4, (v2i64)hz_out2); in common_hv_2ht_2vt_4x4_msa() 271 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6; in common_hv_2ht_2vt_4x8_msa() 272 v8u16 hz_out7, hz_out8, vec4, vec5, vec6, vec7, filt; in common_hv_2ht_2vt_4x8_msa() 294 hz_out7 = (v8u16)__msa_pckod_d((v2i64)hz_out8, (v2i64)hz_out6); in common_hv_2ht_2vt_4x8_msa() 327 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3; in common_hv_2ht_2vt_8x4_msa() 373 v8u16 hz_out0, hz_out1, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7, tmp8; in common_hv_2ht_2vt_8x8mult_msa() 462 v8u16 tmp1, tmp2, hz_out0, hz_out1, hz_out2, hz_out3; in common_hv_2ht_2vt_16w_msa()
|
D | loopfilter_8_msa.c | 23 v8u16 p3_r, p2_r, p1_r, p0_r, q3_r, q2_r, q1_r, q0_r; in vpx_lpf_horizontal_8_msa() 96 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r; in vpx_lpf_horizontal_8_dual_msa() 97 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l; in vpx_lpf_horizontal_8_dual_msa() 169 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r; in vpx_lpf_vertical_8_msa() 252 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r; in vpx_lpf_vertical_8_dual_msa() 253 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l; in vpx_lpf_vertical_8_dual_msa()
|
D | vpx_convolve8_avg_vert_msa.c | 268 v8u16 tmp0, tmp1; in common_vt_2t_and_aver_dst_4x4_msa() 303 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_and_aver_dst_4x8_msa() 353 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_and_aver_dst_8x4_msa() 381 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_and_aver_dst_8x8mult_msa() 441 v8u16 tmp0, tmp1, tmp2, tmp3, filt; in common_vt_2t_and_aver_dst_16w_msa() 493 v8u16 tmp0, tmp1, tmp2, tmp3, filt; in common_vt_2t_and_aver_dst_32w_msa() 567 v8u16 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; in common_vt_2t_and_aver_dst_64w_msa() 568 v8u16 filt; in common_vt_2t_and_aver_dst_64w_msa()
|
D | vpx_convolve8_horiz_msa.c | 322 v8u16 vec2, vec3, filt; in common_hz_2t_4x4_msa() 344 v8u16 vec4, vec5, vec6, vec7, filt; in common_hz_2t_4x8_msa() 380 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x4_msa() 403 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x8mult_msa() 477 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt; in common_hz_2t_16w_msa() 542 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt; in common_hz_2t_32w_msa() 587 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt; in common_hz_2t_64w_msa()
|
D | vpx_convolve8_vert_msa.c | 307 v8u16 tmp0, tmp1; in common_vt_2t_4x4_msa() 330 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_4x8_msa() 372 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_8x4_msa() 396 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_8x8mult_msa() 448 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_16w_msa() 496 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_32w_msa() 564 v8u16 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; in common_vt_2t_64w_msa()
|
D | vpx_convolve8_avg_horiz_msa.c | 327 v8u16 vec2, vec3, filt; in common_hz_2t_and_aver_dst_4x4_msa() 354 v8u16 vec4, vec5, vec6, vec7, filt; in common_hz_2t_and_aver_dst_4x8_msa() 400 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_and_aver_dst_8x4_msa() 427 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_and_aver_dst_8x8mult_msa() 509 v8u16 res0, res1, res2, res3, res4, res5, res6, res7, filt; in common_hz_2t_and_aver_dst_16w_msa() 578 v8u16 res0, res1, res2, res3, res4, res5, res6, res7, filt; in common_hz_2t_and_aver_dst_32w_msa() 629 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt; in common_hz_2t_and_aver_dst_64w_msa()
|
D | loopfilter_msa.h | 176 v8u16 tmp0, tmp1, tmp2; \
|
/external/libvpx/libvpx/vp9/encoder/mips/msa/ |
D | vp9_avg_msa.c | 17 v8u16 sum0, sum1, sum2, sum3, sum4, sum5, sum6, sum7; in vp9_avg_8x8_msa() 28 sum0 = (v8u16)__msa_pckev_h((v8i16)sum, (v8i16)sum); in vp9_avg_8x8_msa() 40 v8u16 sum0; in vp9_avg_4x4_msa() 49 sum0 = (v8u16)__msa_pckev_h((v8i16)sum1, (v8i16)sum1); in vp9_avg_4x4_msa()
|
D | vp9_temporal_filter_msa.c | 155 v8u16 frm2_r, frm2_l; in temporal_filter_apply_16size_msa()
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | bilinear_filter_msa.c | 43 v8u16 vec2, vec3, filt; in common_hz_2t_4x4_msa() 65 v8u16 vec4, vec5, vec6, vec7, filt; in common_hz_2t_4x8_msa() 105 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x4_msa() 128 v8u16 vec0, vec1, vec2, vec3, filt; in common_hz_2t_8x8mult_msa() 207 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt; in common_hz_2t_16w_msa() 274 v8u16 tmp0, tmp1; in common_vt_2t_4x4_msa() 298 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_4x8_msa() 345 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_8x4_msa() 369 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_8x8mult_msa() 427 v8u16 tmp0, tmp1, tmp2, tmp3; in common_vt_2t_16w_msa() [all …]
|
D | vp8_macros_msa.h | 24 #define LD_UH(...) LD_H(v8u16, __VA_ARGS__) 36 #define ST_UH(...) ST_H(v8u16, __VA_ARGS__) 559 #define SLDI_B3_UH(...) SLDI_B3(v8u16, __VA_ARGS__) 575 #define VSHF_B2_UH(...) VSHF_B2(v8u16, __VA_ARGS__) 614 #define DOTP_UB2_UH(...) DOTP_UB2(v8u16, __VA_ARGS__) 623 #define DOTP_UB4_UH(...) DOTP_UB4(v8u16, __VA_ARGS__) 833 res_m = __msa_hadd_u_w((v8u16)in, (v8u16)in); \ 854 #define HADD_UB2_UH(...) HADD_UB2(v8u16, __VA_ARGS__) 1037 #define ILVR_B4_UH(...) ILVR_B4(v8u16, __VA_ARGS__) 1111 #define ILVRL_B2_UH(...) ILVRL_B2(v8u16, __VA_ARGS__) [all …]
|
D | postproc_msa.c | 557 v8u16 sum_h, src_r_h, src_l_h; in vp8_mbpost_proc_across_ip_msa() 586 v8u16 add_r, add_l; in vp8_mbpost_proc_across_ip_msa() 692 v8u16 add_r, add_l; in vp8_mbpost_proc_down_msa()
|
/external/clang/test/CodeGen/ |
D | builtins-mips-msa.c | 10 typedef unsigned short v8u16 __attribute__ ((vector_size(16))); typedef 34 v8u16 v8u16_a = (v8u16) {0, 1, 2, 3, 4, 5, 6, 7}; in test() 35 v8u16 v8u16_b = (v8u16) {1, 2, 3, 4, 5, 6, 7, 8}; in test() 36 v8u16 v8u16_r; in test()
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
D | denoising_msa.c | 456 temp0_h = (v8i16)__msa_sat_u_h((v8u16)temp0_h, 7); in vp8_denoiser_filter_uv_msa() 489 temp0_h = (v8i16)__msa_sat_u_h((v8u16)temp0_h, 7); in vp8_denoiser_filter_uv_msa() 555 adjust2 = (v8i16)__msa_sat_u_h((v8u16)adjust2, 7); in vp8_denoiser_filter_uv_msa() 583 adjust2 = (v8i16)__msa_sat_u_h((v8u16)adjust2, 7); in vp8_denoiser_filter_uv_msa()
|