/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
D | vp9_itrans8_dspr2.c | 473 int x0, x1, x2, x3, x4, x5, x6, x7; in iadst8_dspr2() local 479 x4 = input[3]; in iadst8_dspr2() 484 if (!(x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7)) { in iadst8_dspr2() 495 s4 = cospi_18_64 * x4 + cospi_14_64 * x5; in iadst8_dspr2() 496 s5 = cospi_14_64 * x4 - cospi_18_64 * x5; in iadst8_dspr2() 504 x4 = ROUND_POWER_OF_TWO((s0 - s4), DCT_CONST_BITS); in iadst8_dspr2() 514 s4 = cospi_8_64 * x4 + cospi_24_64 * x5; in iadst8_dspr2() 515 s5 = cospi_24_64 * x4 - cospi_8_64 * x5; in iadst8_dspr2() 523 x4 = ROUND_POWER_OF_TWO((s4 + s6), DCT_CONST_BITS); in iadst8_dspr2() 540 output[1] = -x4; in iadst8_dspr2()
|
D | vp9_itrans16_dspr2.c | 921 int x4 = input[11]; in iadst16() local 934 if (!(x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 in iadst16() 948 s4 = x4 * cospi_9_64 + x5 * cospi_23_64; in iadst16() 949 s5 = x4 * cospi_23_64 - x5 * cospi_9_64; in iadst16() 965 x4 = dct_const_round_shift(s4 + s12); in iadst16() 983 s4 = x4; in iadst16() 1000 x4 = s0 - s4; in iadst16() 1018 s4 = x4 * cospi_8_64 + x5 * cospi_24_64; in iadst16() 1019 s5 = x4 * cospi_24_64 - x5 * cospi_8_64; in iadst16() 1035 x4 = dct_const_round_shift(s4 + s6); in iadst16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_idct.c | 321 int x4 = input[3]; in iadst8() local 326 if (!(x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7)) { in iadst8() 337 s4 = cospi_18_64 * x4 + cospi_14_64 * x5; in iadst8() 338 s5 = cospi_14_64 * x4 - cospi_18_64 * x5; in iadst8() 346 x4 = dct_const_round_shift(s0 - s4); in iadst8() 356 s4 = cospi_8_64 * x4 + cospi_24_64 * x5; in iadst8() 357 s5 = cospi_24_64 * x4 - cospi_8_64 * x5; in iadst8() 365 x4 = dct_const_round_shift(s4 + s6); in iadst8() 382 output[1] = -x4; in iadst8() 645 int x4 = input[11]; in iadst16() local [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_iht8x8_add_neon.asm | 309 ; cospi_18_64 * x4 313 ; cospi_14_64 * x4 317 ; s4 = cospi_18_64 * x4 + cospi_14_64 * x5; 321 ; s5 = cospi_14_64 * x4 - cospi_18_64 * x5 348 ; x4 = dct_const_round_shift(s0 - s4); 430 ; cospi_8_64 * x4 434 ; cospi_24_64 * x4 438 ; s4 = cospi_8_64 * x4 + cospi_24_64 * x5; 442 ; s5 = cospi_24_64 * x4 - cospi_8_64 * x5; 478 ; x4 = dct_const_round_shift(s4 + s6); [all …]
|
D | vp9_iht4x4_add_neon.asm | 18 ; Parallel 1D IDCT on all the columns of a 4x4 16bits data matrix which are 52 ; Parallel 1D IADST on all the columns of a 4x4 16bits data matrix which 133 ; Transpose a 4x4 16bits data matrix. Datas are loaded in d16-d19.
|
D | vp9_convolve8_neon.asm | 216 ; always process a 4x4 block at a time
|
D | vp9_convolve8_avg_neon.asm | 227 ; always process a 4x4 block at a time
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_dct.c | 499 int x4 = input[3]; in fadst8() local 509 s4 = cospi_18_64 * x4 + cospi_14_64 * x5; in fadst8() 510 s5 = cospi_14_64 * x4 - cospi_18_64 * x5; in fadst8() 518 x4 = fdct_round_shift(s0 - s4); in fadst8() 528 s4 = cospi_8_64 * x4 + cospi_24_64 * x5; in fadst8() 529 s5 = cospi_24_64 * x4 - cospi_8_64 * x5; in fadst8() 537 x4 = fdct_round_shift(s4 + s6); in fadst8() 554 output[1] = - x4; in fadst8() 805 int x4 = input[11]; in fadst16() local 823 s4 = x4 * cospi_9_64 + x5 * cospi_23_64; in fadst16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 1469 __m128i x0, x1, x2, x3, x4, x5, x6, x7; in transpose8x16() local 1481 x4 = _mm_loadl_epi64((__m128i *)(in0 + 4*in_p)); in transpose8x16() 1492 x2 = _mm_unpacklo_epi8(x4, x5); in transpose8x16() 1500 x4 = _mm_unpacklo_epi16(x0, x1); in transpose8x16() 1505 x6 = _mm_unpacklo_epi32(x4, x5); in transpose8x16() 1506 x7 = _mm_unpackhi_epi32(x4, x5); in transpose8x16() 1516 x4 = _mm_unpackhi_epi16(x0, x1); in transpose8x16() 1521 x6 = _mm_unpacklo_epi32(x4, x5); in transpose8x16() 1522 x7 = _mm_unpackhi_epi32(x4, x5); in transpose8x16() 1537 __m128i x0, x1, x2, x3, x4, x5, x6, x7; in transpose() local [all …]
|
D | vp9_intrapred_ssse3.asm | 253 ; write 4x4 lines (and the first half of the second 4x4 lines) 281 ; write second half of second 4x4 lines
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | sixtappredict4x4_neon.asm | 59 ;First pass: output_height lines x output_width columns (9x4) 216 ;Second pass: 4x4 274 ;First pass: output_height lines x output_width columns (4x4)
|
D | sixtappredict8x4_neon.asm | 234 ;Second pass: 8x4 399 ;Second pass: 8x4
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
D | test-data.sha1 | 545 20c75157e91ab41f82f70ffa73d5d01df8469287 vp90-2-08-tile-4x4.webm 546 ae7451810247fd13975cc257aa0301ff17102255 vp90-2-08-tile-4x4.webm.md5
|
D | test.mk | 663 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x4.webm 664 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-08-tile-4x4.webm.md5
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/ |
D | CHANGELOG | 541 Redo the forward 4x4 dct
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
D | loopfilter_filters_altivec.asm | 173 ;# In other words, we transpose each of the four 4x4 submatrices.
|