Searched refs:step1 (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 163 step1[0] = input[0]; in idct8() 164 step1[2] = input[4]; in idct8() 165 step1[1] = input[2]; in idct8() 166 step1[3] = input[6]; in idct8() 169 step1[4] = dct_const_round_shift(temp1); in idct8() 170 step1[7] = dct_const_round_shift(temp2); in idct8() 173 step1[5] = dct_const_round_shift(temp1); in idct8() 174 step1[6] = dct_const_round_shift(temp2); in idct8() 177 idct4(step1, step1); in idct8() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_idct16x16_add_neon.asm | 150 ; step1[0] * cospi_16_64 154 ; step1[1] * cospi_16_64 165 ; temp1 = (step1[0] + step1[1]) * cospi_16_64 169 ; temp2 = (step1[0] - step1[1]) * cospi_16_64 181 ; step1[2] * cospi_24_64 - step1[3] * cospi_8_64; 182 ; step1[2] * cospi_8_64 186 ; step1[2] * cospi_24_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] 173 vadd.s16 q8, q0, q7 ; output[0] = step1[0] + step1[7]; 174 vadd.s16 q9, q1, q6 ; output[1] = step1[1] + step1[6]; 175 vadd.s16 q10, q2, q5 ; output[2] = step1[2] + step1[5]; 176 vadd.s16 q11, q3, q4 ; output[3] = step1[3] + step1[4]; 177 vsub.s16 q12, q3, q4 ; output[4] = step1[3] - step1[4]; 178 vsub.s16 q13, q2, q5 ; output[5] = step1[2] - step1[5]; [all …]
|
D | vp9_idct32x32_add_neon.asm | 531 ;step1[16] = step1b[16][i] + step1b[19][i]; 532 ;step1[17] = step1b[17][i] + step1b[18][i]; 533 ;step1[18] = step1b[17][i] - step1b[18][i]; 534 ;step1[29] = step1b[30][i] - step1b[29][i]; 535 ;step1[30] = step1b[30][i] + step1b[29][i]; 536 ;step1[31] = step1b[31][i] + step1b[28][i]; 555 ;step1[19] = step1b[16][i] - step1b[19][i]; 556 ;step1[28] = step1b[31][i] - step1b[28][i]; 646 ;step1[22] = step1b[22][i] + step1b[21][i]; 647 ;step1[23] = step1b[23][i] + step1b[20][i]; [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] 271 vadd.s16 q8, q0, q7 ; output[0] = step1[0] + step1[7]; 272 vadd.s16 q9, q1, q6 ; output[1] = step1[1] + step1[6]; 273 vadd.s16 q10, q2, q5 ; output[2] = step1[2] + step1[5]; 274 vadd.s16 q11, q3, q4 ; output[3] = step1[3] + step1[4]; 275 vsub.s16 q12, q3, q4 ; output[4] = step1[3] - step1[4]; 276 vsub.s16 q13, q2, q5 ; output[5] = step1[2] - step1[5]; [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_dct32x32_avx2.c | 97 __m256i step1[32]; in FDCT32x32_2D_AVX2() local 112 __m256i *step1a = &step1[ 0]; in FDCT32x32_2D_AVX2() 113 __m256i *step1b = &step1[31]; in FDCT32x32_2D_AVX2() 142 __m256i *step1a = &step1[ 4]; in FDCT32x32_2D_AVX2() 143 __m256i *step1b = &step1[27]; in FDCT32x32_2D_AVX2() 172 __m256i *step1a = &step1[ 8]; in FDCT32x32_2D_AVX2() 173 __m256i *step1b = &step1[23]; in FDCT32x32_2D_AVX2() 202 __m256i *step1a = &step1[12]; in FDCT32x32_2D_AVX2() 203 __m256i *step1b = &step1[19]; in FDCT32x32_2D_AVX2() 246 step1[ 0] = _mm256_add_epi16(in00, in31); in FDCT32x32_2D_AVX2() [all …]
|
D | vp9_dct32x32_sse2.c | 88 __m128i step1[32]; in FDCT32x32_2D() local 103 __m128i *step1a = &step1[ 0]; in FDCT32x32_2D() 104 __m128i *step1b = &step1[31]; in FDCT32x32_2D() 133 __m128i *step1a = &step1[ 4]; in FDCT32x32_2D() 134 __m128i *step1b = &step1[27]; in FDCT32x32_2D() 163 __m128i *step1a = &step1[ 8]; in FDCT32x32_2D() 164 __m128i *step1b = &step1[23]; in FDCT32x32_2D() 193 __m128i *step1a = &step1[12]; in FDCT32x32_2D() 194 __m128i *step1b = &step1[19]; in FDCT32x32_2D() 237 step1[ 0] = _mm_add_epi16(in00, in31); in FDCT32x32_2D() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_dct.c | 328 /*canbe16*/ int step1[8]; in vp9_fdct16x16_c() local 346 step1[0] = (in[7 * stride] - in[ 8 * stride]) * 4; in vp9_fdct16x16_c() 347 step1[1] = (in[6 * stride] - in[ 9 * stride]) * 4; in vp9_fdct16x16_c() 348 step1[2] = (in[5 * stride] - in[10 * stride]) * 4; in vp9_fdct16x16_c() 349 step1[3] = (in[4 * stride] - in[11 * stride]) * 4; in vp9_fdct16x16_c() 350 step1[4] = (in[3 * stride] - in[12 * stride]) * 4; in vp9_fdct16x16_c() 351 step1[5] = (in[2 * stride] - in[13 * stride]) * 4; in vp9_fdct16x16_c() 352 step1[6] = (in[1 * stride] - in[14 * stride]) * 4; in vp9_fdct16x16_c() 353 step1[7] = (in[0 * stride] - in[15 * stride]) * 4; in vp9_fdct16x16_c() 365 step1[0] = ((in[7 * 16] + 1) >> 2) - ((in[ 8 * 16] + 1) >> 2); in vp9_fdct16x16_c() [all …]
|