Searched refs:step2 (Results 1 – 8 of 8) sorted by relevance
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_idct.c | 160 int16_t step1[8], step2[8]; in idct8() local 180 step2[4] = step1[4] + step1[5]; in idct8() 181 step2[5] = step1[4] - step1[5]; in idct8() 182 step2[6] = -step1[6] + step1[7]; in idct8() 183 step2[7] = step1[6] + step1[7]; in idct8() 186 step1[4] = step2[4]; in idct8() 187 temp1 = (step2[6] - step2[5]) * cospi_16_64; in idct8() 188 temp2 = (step2[5] + step2[6]) * cospi_16_64; in idct8() 191 step1[7] = step2[7]; in idct8() 450 int16_t step1[16], step2[16]; in idct16() local [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_idct16x16_add_neon.asm | 87 ; step2[4] * cospi_28_64 91 ; step2[4] * cospi_4_64 95 ; temp1 = step2[4] * cospi_28_64 - step2[7] * cospi_4_64 99 ; temp2 = step2[4] * cospi_4_64 + step2[7] * cospi_28_64 123 ; step2[5] * cospi_12_64 127 ; step2[5] * cospi_20_64 135 ; temp2 = step2[5] * cospi_20_64 + step2[6] * cospi_12_64 206 vsub.s16 q13, q4, q5 ; step2[5] = step1[4] - step1[5]; 207 vadd.s16 q4, q4, q5 ; step2[4] = step1[4] + step1[5]; 208 vsub.s16 q14, q7, q6 ; step2[6] = -step1[6] + step1[7]; [all …]
|
D | vp9_idct8x8_add_neon.asm | 143 vsub.s16 q13, q4, q5 ; step2[5] = step1[4] - step1[5] 144 vadd.s16 q4, q4, q5 ; step2[4] = step1[4] + step1[5] 145 vsub.s16 q14, q7, q6 ; step2[6] = -step1[6] + step1[7] 146 vadd.s16 q7, q7, q6 ; step2[7] = step1[6] + step1[7] 148 ; step2[6] * cospi_16_64 152 ; step2[6] * cospi_16_64 156 ; (step2[6] - step2[5]) * cospi_16_64 160 ; (step2[5] + step2[6]) * cospi_16_64 416 vsub.s16 q13, q4, q5 ; step2[5] = step1[4] - step1[5] 417 vadd.s16 q4, q4, q5 ; step2[4] = step1[4] + step1[5] [all …]
|
D | vp9_idct32x32_add_neon.asm | 477 ;step2[16] = step1b[16][i] + step1b[17][i]; 478 ;step2[17] = step1b[16][i] - step1b[17][i]; 479 ;step2[30] = -step1b[30][i] + step1b[31][i]; 480 ;step2[31] = step1b[30][i] + step1b[31][i]; 512 ;step2[18] = -step1b[18][i] + step1b[19][i]; 513 ;step2[19] = step1b[18][i] + step1b[19][i]; 514 ;step2[28] = step1b[28][i] + step1b[29][i]; 515 ;step2[29] = step1b[28][i] - step1b[29][i]; 549 ;step2[18] = dct_const_round_shift(temp1); 550 ;step2[29] = dct_const_round_shift(temp2); [all …]
|
D | vp9_iht8x8_add_neon.asm | 241 vsub.s16 q13, q4, q5 ; step2[5] = step1[4] - step1[5] 242 vadd.s16 q4, q4, q5 ; step2[4] = step1[4] + step1[5] 243 vsub.s16 q14, q7, q6 ; step2[6] = -step1[6] + step1[7] 244 vadd.s16 q7, q7, q6 ; step2[7] = step1[6] + step1[7] 246 ; step2[6] * cospi_16_64 250 ; step2[6] * cospi_16_64 254 ; (step2[6] - step2[5]) * cospi_16_64 258 ; (step2[5] + step2[6]) * cospi_16_64
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_dct32x32_sse2.c | 89 __m128i step2[32]; in FDCT32x32_2D() local 303 step2[ 0] = _mm_add_epi16(step1[0], step1[15]); in FDCT32x32_2D() 304 step2[ 1] = _mm_add_epi16(step1[1], step1[14]); in FDCT32x32_2D() 305 step2[ 2] = _mm_add_epi16(step1[2], step1[13]); in FDCT32x32_2D() 306 step2[ 3] = _mm_add_epi16(step1[3], step1[12]); in FDCT32x32_2D() 307 step2[ 4] = _mm_add_epi16(step1[4], step1[11]); in FDCT32x32_2D() 308 step2[ 5] = _mm_add_epi16(step1[5], step1[10]); in FDCT32x32_2D() 309 step2[ 6] = _mm_add_epi16(step1[6], step1[ 9]); in FDCT32x32_2D() 310 step2[ 7] = _mm_add_epi16(step1[7], step1[ 8]); in FDCT32x32_2D() 311 step2[ 8] = _mm_sub_epi16(step1[7], step1[ 8]); in FDCT32x32_2D() [all …]
|
D | vp9_dct32x32_avx2.c | 98 __m256i step2[32]; in FDCT32x32_2D_AVX2() local 312 step2[ 0] = _mm256_add_epi16(step1[0], step1[15]); in FDCT32x32_2D_AVX2() 313 step2[ 1] = _mm256_add_epi16(step1[1], step1[14]); in FDCT32x32_2D_AVX2() 314 step2[ 2] = _mm256_add_epi16(step1[2], step1[13]); in FDCT32x32_2D_AVX2() 315 step2[ 3] = _mm256_add_epi16(step1[3], step1[12]); in FDCT32x32_2D_AVX2() 316 step2[ 4] = _mm256_add_epi16(step1[4], step1[11]); in FDCT32x32_2D_AVX2() 317 step2[ 5] = _mm256_add_epi16(step1[5], step1[10]); in FDCT32x32_2D_AVX2() 318 step2[ 6] = _mm256_add_epi16(step1[6], step1[ 9]); in FDCT32x32_2D_AVX2() 319 step2[ 7] = _mm256_add_epi16(step1[7], step1[ 8]); in FDCT32x32_2D_AVX2() 320 step2[ 8] = _mm256_sub_epi16(step1[7], step1[ 8]); in FDCT32x32_2D_AVX2() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_dct.c | 329 /*canbe16*/ int step2[8]; in vp9_fdct16x16_c() local 431 step2[2] = fdct_round_shift(temp1); in vp9_fdct16x16_c() 432 step2[3] = fdct_round_shift(temp2); in vp9_fdct16x16_c() 435 step2[4] = fdct_round_shift(temp1); in vp9_fdct16x16_c() 436 step2[5] = fdct_round_shift(temp2); in vp9_fdct16x16_c() 438 step3[0] = step1[0] + step2[3]; in vp9_fdct16x16_c() 439 step3[1] = step1[1] + step2[2]; in vp9_fdct16x16_c() 440 step3[2] = step1[1] - step2[2]; in vp9_fdct16x16_c() 441 step3[3] = step1[0] - step2[3]; in vp9_fdct16x16_c() 442 step3[4] = step1[7] - step2[4]; in vp9_fdct16x16_c() [all …]
|