/external/libvpx/libvpx/vpx_dsp/mips/ |
D | fwd_txfm_msa.c | 17 v8i16 in8, in9, in10, in11, in12, in13, in14, in15; in fdct8x16_1d_column() local 30 in8, in9, in10, in11, in12, in13, in14, in15); in fdct8x16_1d_column() 34 SLLI_4V(in12, in13, in14, in15, 2); in fdct8x16_1d_column() 35 ADD4(in0, in15, in1, in14, in2, in13, in3, in12, tmp0, tmp1, tmp2, tmp3); in fdct8x16_1d_column() 40 SUB4(in0, in15, in1, in14, in2, in13, in3, in12, in15, in14, in13, in12); in fdct8x16_1d_column() 46 ILVL_H2_SH(in10, in13, in11, in12, vec2, vec4); in fdct8x16_1d_column() 47 ILVR_H2_SH(in10, in13, in11, in12, vec3, vec5); in fdct8x16_1d_column() 119 SUB2(stp34, stp25, stp33, stp22, in12, in11); in fdct8x16_1d_column() 120 ILVRL_H2_SH(in12, in11, vec1, vec0); in fdct8x16_1d_column() 136 v8i16 in8, in9, in10, in11, in12, in13, in14, in15; in fdct16x8_1d_row() local [all …]
|
D | fwd_dct32x32_msa.c | 60 v8i16 in8, in9, in10, in11, in12, in13, in14, in15; in fdct8x32_1d_column_even_store() local 66 LD_SH4(input + 96, 8, in12, in13, in14, in15); in fdct8x32_1d_column_even_store() 67 BUTTERFLY_8(in0, in1, in2, in3, in12, in13, in14, in15, in fdct8x32_1d_column_even_store() 68 vec0, vec1, vec2, vec3, in12, in13, in14, in15); in fdct8x32_1d_column_even_store() 102 DOTP_CONST_PAIR(in12, in11, cospi_16_64, cospi_16_64, vec3, vec4); in fdct8x32_1d_column_even_store() 256 v8i16 in8, in9, in10, in11, in12, in13, in14, in15; in fdct8x32_1d_row_load_butterfly() local 260 LD_SH8(temp_buff + 24, 32, in8, in9, in10, in11, in12, in13, in14, in15); in fdct8x32_1d_row_load_butterfly() 263 TRANSPOSE8x8_SH_SH(in8, in9, in10, in11, in12, in13, in14, in15, in fdct8x32_1d_row_load_butterfly() 264 in8, in9, in10, in11, in12, in13, in14, in15); in fdct8x32_1d_row_load_butterfly() 266 in8, in9, in10, in11, in12, in13, in14, in15, in fdct8x32_1d_row_load_butterfly() [all …]
|
D | macros_msa.h | 1119 in8, in9, in10, in11, in12, in13, in14, in15, \ argument 1123 ILVR_B4(RTYPE, in8, in9, in10, in11, in12, in13, in14, in15, \ 1662 in8, in9, in10, in11, in12, in13, in14, in15, \ argument 1668 out3 = in3 + in12; \ 1678 out12 = in3 - in12; \ 1712 in8, in9, in10, in11, in12, in13, in14, in15, \ argument 1719 ILVEV_D2_UB(in4, in12, in5, in13, out3, out2); \
|
/external/libvpx/libvpx/vp9/encoder/mips/msa/ |
D | vp9_fdct16x16_msa.c | 369 v8i16 in12, in13, in14, in15; in postproc_fdct16x8_1d_row() local 373 LD_SH8(temp, 16, in8, in9, in10, in11, in12, in13, in14, in15); in postproc_fdct16x8_1d_row() 376 TRANSPOSE8x8_SH_SH(in8, in9, in10, in11, in12, in13, in14, in15, in postproc_fdct16x8_1d_row() 377 in8, in9, in10, in11, in12, in13, in14, in15); in postproc_fdct16x8_1d_row() 384 FDCT_POSTPROC_2V_NEG_H(in12, in13); in postproc_fdct16x8_1d_row() 387 in8, in9, in10, in11, in12, in13, in14, in15, in postproc_fdct16x8_1d_row() 389 in8, in9, in10, in11, in12, in13, in14, in15); in postproc_fdct16x8_1d_row() 391 ST_SH8(in8, in9, in10, in11, in12, in13, in14, in15, temp, 16); in postproc_fdct16x8_1d_row() 395 LD_SH8(temp, 16, in8, in9, in10, in11, in12, in13, in14, in15); in postproc_fdct16x8_1d_row() 396 FDCT8x16_ODD(in8, in9, in10, in11, in12, in13, in14, in15, in postproc_fdct16x8_1d_row()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | fwd_txfm_impl_sse2.h | 622 __m128i in08, in09, in10, in11, in12, in13, in14, in15; in FDCT16x16_2D() local 645 in12 = _mm_load_si128((const __m128i *)(in + 12 * stride)); in FDCT16x16_2D() 662 in12 = _mm_slli_epi16(in12, 2); in FDCT16x16_2D() 679 in12 = _mm_load_si128((const __m128i *)(in + 12 * 16)); in FDCT16x16_2D() 696 in12 = _mm_add_epi16(in12, kOne); in FDCT16x16_2D() 712 in12 = _mm_srai_epi16(in12, 2); in FDCT16x16_2D() 723 input3 = ADD_EPI16(in03, in12); in FDCT16x16_2D() 743 step1_4 = SUB_EPI16(in03, in12); in FDCT16x16_2D()
|
D | fwd_dct32x32_impl_avx2.h | 293 __m256i in12 = _mm256_loadu_si256((const __m256i *)(in + 12 * 32)); in FDCT32x32_2D_AVX2() local 301 step1[12] = _mm256_add_epi16(in12, in19); in FDCT32x32_2D_AVX2() 308 step1[19] = _mm256_sub_epi16(in12, in19); in FDCT32x32_2D_AVX2()
|
D | fwd_dct32x32_impl_sse2.h | 340 __m128i in12 = _mm_loadu_si128((const __m128i *)(in + 12 * 32)); in FDCT32x32_2D() local 348 step1[12] = ADD_EPI16(in12, in19); in FDCT32x32_2D() 355 step1[19] = SUB_EPI16(in12, in19); in FDCT32x32_2D()
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | postproc_msa.c | 122 in8, in9, in10, in11, in12, in13, in14, in15) \ argument 136 ILVR_B2_SH(in13, in12, in15, in14, temp4, temp5); \ 148 ILVL_B4_SH(in9, in8, in11, in10, in13, in12, in15, in14, \
|
D | vp8_macros_msa.h | 1596 in8, in9, in10, in11, in12, in13, in14, in15, \ argument 1601 ILVEV_W2_SD(in0, in4, in8, in12, tmp0_m, tmp1_m); \ 1630 in8, in9, in10, in11, in12, in13, in14, in15, \ argument 1638 ILVEV_D2_UB(in4, in12, in5, in13, out3, out2); \
|