Home
last modified time | relevance | path

Searched refs:cospi8sqrt2minus1 (Results 1 – 9 of 9) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/
Didctllm_dspr2.c30 static const int cospi8sqrt2minus1 = 20091; variable
66 temp2 = ip[12] + ((ip[12] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
69 temp1 = ip[4] + ((ip[4] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
74 temp4 = ip[13] + ((ip[13] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
77 temp3 = ip[5] + ((ip[5] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
98 temp2 = ip[14] + ((ip[14] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
101 temp1 = ip[6] + ((ip[6] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
106 temp4 = ip[15] + ((ip[15] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
109 temp3 = ip[7] + ((ip[7] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
136 temp2 = ip[3] + ((ip[3] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_dspr2()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Didct_v6.asm34 orr r5, r5, #0x0000007B ; cospi8sqrt2minus1
42 smulbt r9, r5, r6 ; (ip[5] * cospi8sqrt2minus1) >> 16
43 smulbb r7, r5, r6 ; (ip[4] * cospi8sqrt2minus1) >> 16
47 smulbt r11, r5, r12 ; (ip[13] * cospi8sqrt2minus1) >> 16
53 smulbb r9, r5, r12 ; (ip[12] * cospi8sqrt2minus1) >> 16
91 smulbt r9, r5, r6 ; (ip[5] * cospi8sqrt2minus1) >> 16
92 smulbt r7, r5, r0 ; (ip[1] * cospi8sqrt2minus1) >> 16
109 smulbt r7, r5, r6 ; (ip[3] * cospi8sqrt2minus1) >> 16
111 smulbb r12, r5, r6 ; (ip[7] * cospi8sqrt2minus1) >> 16
Ddequant_idct_v6.asm58 ldr r3, cospi8sqrt2minus1
186 cospi8sqrt2minus1 DCD 0x00004E7B label
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dvp8_fdct4x4_test.cc26 const int cospi8sqrt2minus1 = 20091; variable
37 const int temp2 = ip[12] + ((ip[12] * cospi8sqrt2minus1) >> 16); in reference_idct4x4()
39 const int temp3 = ip[4] + ((ip[4] * cospi8sqrt2minus1) >> 16); in reference_idct4x4()
55 const int temp2 = ip[3] + ((ip[3] * cospi8sqrt2minus1) >> 16); in reference_idct4x4()
57 const int temp3 = ip[1] + ((ip[1] * cospi8sqrt2minus1) >> 16); in reference_idct4x4()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Didctllm.c25 static const int cospi8sqrt2minus1 = 20091; variable
47 temp2 = ip[12] + ((ip[12] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_c()
50 temp1 = ip[4] + ((ip[4] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_c()
73 temp2 = ip[3] + ((ip[3] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_c()
76 temp1 = ip[1] + ((ip[1] * cospi8sqrt2minus1) >> 16); in vp8_short_idct4x4llm_c()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Didct_dequant_full_2x_neon.asm41 adr r1, cospi8sqrt2minus1 ; pointer to the first constant
63 vqdmulh.s16 q8, q4, d0[0] ; cospi8sqrt2minus1
75 ; for cospi8sqrt2minus1 the lowest bit is 1, so we lose precision if we
116 vqdmulh.s16 q10, q5, d0[0] ; cospi8sqrt2minus1
192 cospi8sqrt2minus1 DCD 0x4e7b label
Ddequant_idct_neon.c13 static const int16_t cospi8sqrt2minus1 = 20091; variable
64 q4 = vqdmulhq_n_s16(q2, cospi8sqrt2minus1); in vp8_dequant_idct_add_neon()
91 q4 = vqdmulhq_n_s16(q2, cospi8sqrt2minus1); in vp8_dequant_idct_add_neon()
Dshortidct4x4llm_neon.asm29 ; static const int cospi8sqrt2minus1=20091;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
Didctllm_altivec.asm30 load_c v9, cospi8sqrt2minus1, 0, r9, r10
176 cospi8sqrt2minus1: label