Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_msa.c30 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 …]
Dloopfilter_16_msa.c22 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 …]
Dintrapred_msa.c157 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 …]
Dmacros_msa.h24 #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 …]
Dsub_pixel_variance_msa.c408 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 …]
Dvpx_convolve8_avg_msa.c254 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()
Dvpx_convolve8_msa.c239 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()
Dloopfilter_8_msa.c23 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()
Dvpx_convolve8_avg_vert_msa.c268 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()
Dvpx_convolve8_horiz_msa.c322 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()
Dvpx_convolve8_vert_msa.c307 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()
Dvpx_convolve8_avg_horiz_msa.c327 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()
Dloopfilter_msa.h176 v8u16 tmp0, tmp1, tmp2; \
/external/libvpx/libvpx/vp9/encoder/mips/msa/
Dvp9_avg_msa.c17 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()
Dvp9_temporal_filter_msa.c155 v8u16 frm2_r, frm2_l; in temporal_filter_apply_16size_msa()
/external/libvpx/libvpx/vp8/common/mips/msa/
Dbilinear_filter_msa.c43 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 …]
Dvp8_macros_msa.h24 #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 …]
Dpostproc_msa.c557 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/
Dbuiltins-mips-msa.c10 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/
Ddenoising_msa.c456 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()