Home
last modified time | relevance | path

Searched refs:dct_const_round_shift (Results 1 – 17 of 17) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/mips/
Ditrans16_dspr2.c1102 x0 = dct_const_round_shift(s0 + s8); in iadst16_dspr2()
1103 x1 = dct_const_round_shift(s1 + s9); in iadst16_dspr2()
1104 x2 = dct_const_round_shift(s2 + s10); in iadst16_dspr2()
1105 x3 = dct_const_round_shift(s3 + s11); in iadst16_dspr2()
1106 x4 = dct_const_round_shift(s4 + s12); in iadst16_dspr2()
1107 x5 = dct_const_round_shift(s5 + s13); in iadst16_dspr2()
1108 x6 = dct_const_round_shift(s6 + s14); in iadst16_dspr2()
1109 x7 = dct_const_round_shift(s7 + s15); in iadst16_dspr2()
1110 x8 = dct_const_round_shift(s0 - s8); in iadst16_dspr2()
1111 x9 = dct_const_round_shift(s1 - s9); in iadst16_dspr2()
[all …]
Ditrans4_dspr2.c354 output[0] = dct_const_round_shift(s0); in iadst4_dspr2()
355 output[1] = dct_const_round_shift(s1); in iadst4_dspr2()
356 output[2] = dct_const_round_shift(s2); in iadst4_dspr2()
357 output[3] = dct_const_round_shift(s3); in iadst4_dspr2()
/external/libvpx/libvpx/vpx_dsp/
Dinv_txfm.c100 step[0] = WRAPLOW(dct_const_round_shift(temp1), 8); in idct4_c()
101 step[1] = WRAPLOW(dct_const_round_shift(temp2), 8); in idct4_c()
104 step[2] = WRAPLOW(dct_const_round_shift(temp1), 8); in idct4_c()
105 step[3] = WRAPLOW(dct_const_round_shift(temp2), 8); in idct4_c()
143 tran_low_t out = WRAPLOW(dct_const_round_shift(input[0] * cospi_16_64), 8); in vpx_idct4x4_1_add_c()
144 out = WRAPLOW(dct_const_round_shift(out * cospi_16_64), 8); in vpx_idct4x4_1_add_c()
166 step1[4] = WRAPLOW(dct_const_round_shift(temp1), 8); in idct8_c()
167 step1[7] = WRAPLOW(dct_const_round_shift(temp2), 8); in idct8_c()
170 step1[5] = WRAPLOW(dct_const_round_shift(temp1), 8); in idct8_c()
171 step1[6] = WRAPLOW(dct_const_round_shift(temp2), 8); in idct8_c()
[all …]
Dinv_txfm.h38 static INLINE tran_low_t dct_const_round_shift(tran_high_t input) { in dct_const_round_shift() function
/external/libvpx/libvpx/vpx_dsp/arm/
Didct32x32_add_neon.asm12 ; dct_const_round_shift(a * b) within butterfly calculations.
275 ; dct_const_round_shift
463 ;step1b[16][i] = dct_const_round_shift(temp1);
464 ;step1b[31][i] = dct_const_round_shift(temp2);
471 ;step1b[17][i] = dct_const_round_shift(temp1);
472 ;step1b[30][i] = dct_const_round_shift(temp2);
489 ;step3[17] = dct_const_round_shift(temp1);
490 ;step3[30] = dct_const_round_shift(temp2);
498 ;step1b[18][i] = dct_const_round_shift(temp1);
499 ;step1b[29][i] = dct_const_round_shift(temp2);
[all …]
Didct8x8_add_neon.asm47 ; dct_const_round_shift(input_dc * cospi_16_64)
51 ; dct_const_round_shift(input_dc * cospi_16_64)
71 ; dct_const_round_shift(input_dc * cospi_16_64)
78 ; dct_const_round_shift(input_dc * cospi_16_64)
101 ; dct_const_round_shift(input_dc * cospi_16_64)
105 ; dct_const_round_shift(input_dc * cospi_16_64)
126 ; dct_const_round_shift(input_dc * cospi_16_64)
130 ; dct_const_round_shift(input_dc * cospi_16_64)
164 ; dct_const_round_shift(input_dc * cospi_16_64)
168 ; dct_const_round_shift(input_dc * cospi_16_64)
[all …]
Didct16x16_add_neon.asm106 ; dct_const_round_shift(temp1)
110 ; dct_const_round_shift(temp2)
139 ; dct_const_round_shift(temp1)
143 ; dct_const_round_shift(temp2)
173 ; dct_const_round_shift(temp1)
177 ; dct_const_round_shift(temp2)
198 ; dct_const_round_shift(temp2)
202 ; dct_const_round_shift(temp1)
239 ; dct_const_round_shift(temp1)
243 ; dct_const_round_shift(temp2)
[all …]
Didct4x4_1_add_neon.c26 int16_t out = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct4x4_1_add_neon()
27 out = dct_const_round_shift(out * cospi_16_64); in vpx_idct4x4_1_add_neon()
Didct8x8_1_add_neon.c26 int16_t out = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct8x8_1_add_neon()
27 out = dct_const_round_shift(out * cospi_16_64); in vpx_idct8x8_1_add_neon()
Didct16x16_1_add_neon.c26 int16_t out = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct16x16_1_add_neon()
27 out = dct_const_round_shift(out * cospi_16_64); in vpx_idct16x16_1_add_neon()
Didct4x4_1_add_neon.asm32 ; out = dct_const_round_shift(input[0] * cospi_16_64)
37 ; out = dct_const_round_shift(out * cospi_16_64)
Didct8x8_1_add_neon.asm32 ; out = dct_const_round_shift(input[0] * cospi_16_64)
37 ; out = dct_const_round_shift(out * cospi_16_64)
Didct32x32_1_add_neon.c126 int16_t out = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct32x32_1_add_neon()
128 out = dct_const_round_shift(out * cospi_16_64); in vpx_idct32x32_1_add_neon()
Didct32x32_1_add_neon.asm84 ; out = dct_const_round_shift(input[0] * cospi_16_64)
89 ; out = dct_const_round_shift(out * cospi_16_64)
Didct4x4_add_neon.asm92 ; dct_const_round_shift
143 ; dct_const_round_shift
Didct16x16_1_add_neon.asm32 ; out = dct_const_round_shift(input[0] * cospi_16_64)
37 ; out = dct_const_round_shift(out * cospi_16_64)
/external/libvpx/libvpx/vpx_dsp/x86/
Dinv_txfm_sse2.c161 a = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct4x4_1_add_sse2()
162 a = dct_const_round_shift(a * cospi_16_64); in vpx_idct4x4_1_add_sse2()
530 a = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct8x8_1_add_sse2()
531 a = dct_const_round_shift(a * cospi_16_64); in vpx_idct8x8_1_add_sse2()
1308 a = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct16x16_1_add_sse2()
1309 a = dct_const_round_shift(a * cospi_16_64); in vpx_idct16x16_1_add_sse2()
3479 a = dct_const_round_shift(input[0] * cospi_16_64); in vpx_idct32x32_1_add_sse2()
3480 a = dct_const_round_shift(a * cospi_16_64); in vpx_idct32x32_1_add_sse2()