/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
D | vp9_itrans16_dspr2.c | 925 int x8 = input[7]; in iadst16() local 934 if (!(x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 in iadst16() 952 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in iadst16() 953 s9 = x8 * cospi_15_64 - x9 * cospi_17_64; in iadst16() 969 x8 = dct_const_round_shift(s0 - s8); in iadst16() 987 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in iadst16() 988 s9 = x8 * cospi_28_64 - x9 * cospi_4_64; in iadst16() 1004 x8 = dct_const_round_shift(s8 + s12); in iadst16() 1022 s8 = x8; in iadst16() 1039 x8 = s8 + s10; in iadst16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_idct.c | 649 int x8 = input[7]; in iadst16() local 658 if (!(x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 in iadst16() 676 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in iadst16() 677 s9 = x8 * cospi_15_64 - x9 * cospi_17_64; in iadst16() 693 x8 = dct_const_round_shift(s0 - s8); in iadst16() 711 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in iadst16() 712 s9 = x8 * cospi_28_64 - x9 * cospi_4_64; in iadst16() 728 x8 = dct_const_round_shift(s8 + s12); in iadst16() 746 s8 = x8; in iadst16() 763 x8 = s8 + s10; in iadst16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_sad4d_sse2.asm | 173 ; where NxN = 64x64, 32x32, 16x16, 16x8, 8x16 or 8x8
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_dct.c | 809 int x8 = input[7]; in fadst16() local 827 s8 = x8 * cospi_17_64 + x9 * cospi_15_64; in fadst16() 828 s9 = x8 * cospi_15_64 - x9 * cospi_17_64; in fadst16() 844 x8 = fdct_round_shift(s0 - s8); in fadst16() 862 s8 = x8 * cospi_4_64 + x9 * cospi_28_64; in fadst16() 863 s9 = x8 * cospi_28_64 - x9 * cospi_4_64; in fadst16() 879 x8 = fdct_round_shift(s8 + s12); in fadst16() 897 s8 = x8; in fadst16() 914 x8 = s8 + s10; in fadst16() 943 output[1] = - x8; in fadst16()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | vp8_subpixelvariance8x8_neon.asm | 38 ;First pass: output_height lines x output_width columns (9x8) 100 ;Second pass: 8x8
|
D | sixtappredict8x8_neon.asm | 69 ;First pass: output_height lines x output_width columns (13x8) 261 ;Second pass: 8x8 346 ;First pass: output_height lines x output_width columns (8x8) 462 ;Second pass: 8x8
|
D | mbloopfilter_neon.asm | 177 ;transpose to 16x8 matrix 272 ;transpose to 16x8 matrix
|
D | sixtappredict8x4_neon.asm | 66 ;First pass: output_height lines x output_width columns (9x8) 320 ;First pass: output_height lines x output_width columns (4x8)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_iht8x8_add_neon.asm | 101 ; Transpose a 8x8 16bits data matrix. Datas are loaded in q8-q15. 118 ; Parallel 1D IDCT on all the columns of a 8x8 16bits data matrix which are 281 ; Parallel 1D IADST on all the columns of a 8x8 16bits data matrix which
|
D | vp9_idct8x8_add_neon.asm | 19 ; Parallel 1D IDCT on all the columns of a 8x8 16bit data matrix which are 183 ; Transpose a 8x8 16bit data matrix. Datas are loaded in q8-q15.
|
D | vp9_idct32x32_add_neon.asm | 315 ; is done on demand, one band of four 8x8 matrices at a time. The four 357 ; Load two horizontally consecutive 8x8 16bit data matrices. The first one 384 ; Transpose the two 8x8 16bit data matrices.
|
D | vp9_idct16x16_add_neon.asm | 21 ; Transpose a 8x8 16bit data matrix. Datas are loaded in q8-q15.
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 1470 __m128i x8, x9, x10, x11, x12, x13, x14, x15; in transpose8x16() local 1474 x8 = _mm_loadl_epi64((__m128i *)in1); in transpose8x16() 1495 x8 = _mm_unpacklo_epi8(x8, x9); in transpose8x16() 1502 x12 = _mm_unpacklo_epi16(x8, x9); in transpose8x16() 1518 x12 = _mm_unpackhi_epi16(x8, x9); in transpose8x16()
|
D | vp9_intrapred_ssse3.asm | 213 ; bottom-right 8x8 block
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_sse2.asm | 952 ;transpose 16x8 to 8x16, and store the 8-line result on stack. 1017 ;transpose 16x8 to 8x16, and store the 8-line result on stack.
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | filter_v6.asm | 209 ; 8x8 version
|