/external/libvpx/libvpx/vp9/encoder/mips/msa/ |
D | vp9_fdct_msa.h | 34 ILVRL_H2_SH(in0, in7, vec1_m, vec0_m); \ 35 ILVRL_H2_SH(in4, in3, vec3_m, vec2_m); \ 47 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 48 ILVRL_H2_SH(in6, in1, vec3_m, vec2_m); \ 63 ILVRL_H2_SH(in4, in3, vec1_m, vec0_m); \ 64 ILVRL_H2_SH(in6, in1, vec3_m, vec2_m); \ 72 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 73 ILVRL_H2_SH(s0_m, s1_m, vec3_m, vec2_m); \
|
D | vp9_error_msa.c | 28 ILVRL_H2_SH(coeff, dq_coeff, coeff_r_h, coeff_l_h); \ 37 ILVRL_H2_SH(coeff, dq_coeff, coeff_r_h, coeff_l_h); \ 49 ILVRL_H2_SH(coeff, dq_coeff, coeff_r_h, coeff_l_h); \ 57 ILVRL_H2_SH(coeff, dq_coeff, coeff_r_h, coeff_l_h); \
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
D | encodeopt_msa.c | 28 ILVRL_H2_SH(coeff, dq_coeff, coeff0, coeff1); in vp8_block_error_msa() 84 ILVRL_H2_SH(coeff, dq_coeff, coeff0, coeff1); in vp8_mbblock_error_msa() 88 ILVRL_H2_SH(coeff2, dq_coeff2, coeff0, coeff1); in vp8_mbblock_error_msa() 96 ILVRL_H2_SH(coeff3, dq_coeff3, coeff0, coeff1); in vp8_mbblock_error_msa() 100 ILVRL_H2_SH(coeff4, dq_coeff4, coeff0, coeff1); in vp8_mbblock_error_msa() 147 ILVRL_H2_SH(coeff, dq_coeff, coeff0, coeff1); in vp8_mbuverror_msa() 151 ILVRL_H2_SH(coeff2, dq_coeff2, coeff0, coeff1); in vp8_mbuverror_msa() 160 ILVRL_H2_SH(coeff3, dq_coeff3, coeff0, coeff1); in vp8_mbuverror_msa() 163 ILVRL_H2_SH(coeff4, dq_coeff4, coeff0, coeff1); in vp8_mbuverror_msa()
|
D | dct_msa.c | 19 ILVRL_H2_SH(s1_m, s0_m, tp0_m, tp1_m); \ 21 ILVRL_H2_SH(s1_m, s0_m, tp2_m, tp3_m); \ 137 ILVRL_H2_SH(in3, in1, tmp1, tmp0); in vp8_short_fdct8x4_msa() 155 ILVRL_H2_SH(in3, in1, tmp1, tmp0); in vp8_short_fdct8x4_msa()
|
D | denoising_msa.c | 281 ILVRL_H2_SH(zero, running_avg_y1, temp2_h, temp3_h); in vp8_denoiser_filter_msa()
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | inv_txfm_msa.h | 34 ILVRL_H2_SH(in0, in7, vec1_m, vec0_m); \ 35 ILVRL_H2_SH(in4, in3, vec3_m, vec2_m); \ 47 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 48 ILVRL_H2_SH(in6, in1, vec3_m, vec2_m); \ 64 ILVRL_H2_SH(in4, in3, vec1_m, vec0_m); \ 65 ILVRL_H2_SH(in6, in1, vec3_m, vec2_m); \ 73 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 74 ILVRL_H2_SH(s0_m, s1_m, vec3_m, vec2_m); \ 200 ILVRL_H2_SH(inp1, inp0, madd_s1_m, madd_s0_m); \ 201 ILVRL_H2_SH(inp3, inp2, madd_s3_m, madd_s2_m); \ [all …]
|
D | txfm_macros_msa.h | 66 ILVRL_H2_SH(m1, m0, madd_s0_m, madd_s1_m); \ 78 ILVRL_H2_SH(inp1, inp0, madd_s0_m, madd_s1_m); \ 79 ILVRL_H2_SH(inp3, inp2, madd_s2_m, madd_s3_m); \
|
D | fwd_txfm_msa.h | 99 ILVRL_H2_SH(s5_m, s6_m, s1_m, s0_m); \ 158 ILVRL_H2_SH(s5_m, s6_m, s1_m, s0_m); \ 251 ILVRL_H2_SH(vec2_m, vec6_m, vec1_m, vec0_m); \ 261 ILVRL_H2_SH(vec4_m, vec5_m, vec1_m, vec0_m); \ 271 ILVRL_H2_SH(stp23_m, stp21_m, vec1_m, vec0_m); \ 280 ILVRL_H2_SH(stp24_m, stp31_m, vec1_m, vec0_m); \
|
D | loopfilter_8_msa.c | 199 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_lpf_vertical_8_msa() 228 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_lpf_vertical_8_msa() 292 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_lpf_vertical_8_dual_msa() 294 ILVRL_H2_SH(vec1, vec0, vec4, vec5); in vpx_lpf_vertical_8_dual_msa() 330 ILVRL_H2_SH(vec1, vec0, vec3, vec4); in vpx_lpf_vertical_8_dual_msa() 332 ILVRL_H2_SH(vec1, vec0, vec6, vec7); in vpx_lpf_vertical_8_dual_msa()
|
D | loopfilter_4_msa.c | 97 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_lpf_vertical_4_msa() 143 ILVRL_H2_SH(tmp1, tmp0, tmp2, tmp3); in vpx_lpf_vertical_4_dual_msa() 145 ILVRL_H2_SH(tmp1, tmp0, tmp4, tmp5); in vpx_lpf_vertical_4_dual_msa()
|
D | fwd_txfm_msa.c | 72 ILVRL_H2_SH(in15, in8, vec1, vec0); in fdct8x16_1d_column() 84 ILVRL_H2_SH(in14, in9, vec1, vec0); in fdct8x16_1d_column() 108 ILVRL_H2_SH(in13, in10, vec1, vec0); in fdct8x16_1d_column() 120 ILVRL_H2_SH(in12, in11, vec1, vec0); in fdct8x16_1d_column()
|
D | loopfilter_16_msa.c | 779 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_vt_lpf_t4_and_t8_8w() 839 ILVRL_H2_SH(vec1, vec0, vec3, vec4); in vpx_vt_lpf_t16_8w() 1091 ILVRL_H2_SH(vec1, vec0, vec2, vec3); in vpx_vt_lpf_t4_and_t8_16w() 1093 ILVRL_H2_SH(vec1, vec0, vec4, vec5); in vpx_vt_lpf_t4_and_t8_16w() 1163 ILVRL_H2_SH(vec1, vec0, vec3, vec4); in vpx_vt_lpf_t16_16w() 1165 ILVRL_H2_SH(vec1, vec0, vec6, vec7); in vpx_vt_lpf_t16_16w()
|
D | macros_msa.h | 1211 #define ILVRL_H2_SH(...) ILVRL_H2(v8i16, __VA_ARGS__) macro 1819 ILVRL_H2_SH(s1_m, s0_m, tmp0_m, tmp1_m); \ 1821 ILVRL_H2_SH(s1_m, s0_m, tmp2_m, tmp3_m); \ 1823 ILVRL_H2_SH(s1_m, s0_m, tmp4_m, tmp5_m); \ 1825 ILVRL_H2_SH(s1_m, s0_m, tmp6_m, tmp7_m); \
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | postproc_msa.c | 128 ILVRL_H2_SH(temp1, temp0, temp2, temp3); \ 130 ILVRL_H2_SH(temp1, temp0, temp4, temp5); \ 135 ILVRL_H2_SH(temp5, temp4, temp6, temp7); \ 137 ILVRL_H2_SH(temp5, temp4, temp8, temp9); \ 167 ILVRL_H2_SH(temp1, temp0, temp2, temp3); \ 169 ILVRL_H2_SH(temp1, temp0, temp4, temp5); \
|
D | loopfilter_filters_msa.c | 344 ILVRL_H2_SH(tmp1, tmp0, tmp2, tmp3); in loop_filter_vertical_4_dual_msa() 346 ILVRL_H2_SH(tmp1, tmp0, tmp4, tmp5); in loop_filter_vertical_4_dual_msa() 460 ILVRL_H2_SH(tmp1, tmp0, tmp3, tmp4); in mbloop_filter_vertical_edge_y_msa() 462 ILVRL_H2_SH(tmp1, tmp0, tmp6, tmp7); in mbloop_filter_vertical_edge_y_msa() 527 ILVRL_H2_SH(tmp1, tmp0, tmp3, tmp4); in mbloop_filter_vertical_edge_uv_msa() 529 ILVRL_H2_SH(tmp1, tmp0, tmp6, tmp7); in mbloop_filter_vertical_edge_uv_msa()
|
D | vp8_macros_msa.h | 1119 #define ILVRL_H2_SH(...) ILVRL_H2(v8i16, __VA_ARGS__) macro
|