Home
last modified time | relevance | path

Searched refs:c1 (Results 1 – 25 of 51) sorted by relevance

123

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Ddct.c17 int a1, b1, c1, d1; in vp8_short_fdct4x4_c() local
25 c1 = ((ip[1] - ip[2]) * 8); in vp8_short_fdct4x4_c()
31 op[1] = (c1 * 2217 + d1 * 5352 + 14500)>>12; in vp8_short_fdct4x4_c()
32 op[3] = (d1 * 2217 - c1 * 5352 + 7500)>>12; in vp8_short_fdct4x4_c()
44 c1 = ip[4] - ip[8]; in vp8_short_fdct4x4_c()
50 op[4] =((c1 * 2217 + d1 * 5352 + 12000)>>16) + (d1!=0); in vp8_short_fdct4x4_c()
51 op[12] = (d1 * 2217 - c1 * 5352 + 51000)>>16; in vp8_short_fdct4x4_c()
67 int a1, b1, c1, d1; in vp8_short_walsh4x4_c() local
77 c1 = ((ip[1] - ip[3]) * 4); in vp8_short_walsh4x4_c()
81 op[1] = b1 + c1; in vp8_short_walsh4x4_c()
[all …]
Dssim.c81 int64_t c1, c2; in similarity() local
84 c1 = (cc1*count*count)>>12; in similarity()
87 ssim_n = (2*sum_s*sum_r+ c1)*((int64_t) 2*count*sum_sxr- in similarity()
90 ssim_d = (sum_s*sum_s +sum_r*sum_r+c1)* in similarity()
119 int64_t c1, c2; in dssim() local
122 c1 = cc1*16; in dssim()
126 ssim_n1 = (2*sum_s*sum_r+ c1); in dssim()
130 ssim_d1 =((int64_t)sum_s*sum_s +(int64_t)sum_r*sum_r+c1); in dssim()
Dencodemv.c269 const int c1 = events [mv_max + j]; /* positive */ in write_component_probs() local
271 const int c = c1 + c2; in write_component_probs()
274 sign_ct [0] += c1; in write_component_probs()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
Ddct_sse2.asm89 psubw xmm3, xmm1 ;c1 d1 c1 d1 c1 d1 c1 d1
91 psllw xmm3, 3 ;c1 <<= 3 d1 <<= 3
97 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352
98 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352
102 psrad xmm3, 12 ;(c1 * 2217 + d1 * 5352 + 14500)>>12
103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12
126 psubw xmm3, xmm2 ;c1 c1 c1 c1 d1 d1 d1 d1
130 pshufd xmm3, xmm3, 0d8h ;c1 c1 d1 d1 c1 c1 d1 d1
132 pshuflw xmm3, xmm3, 0d8h ;c1 c1 d1 d1 c1 d1 c1 d1
134 pshufhw xmm3, xmm3, 0d8h ;c1 d1 c1 d1 c1 d1 c1 d1
[all …]
Ddct_mmx.asm70 psubw mm4, mm2 ; c1 = 1 - 2
86 ; interleave c1, d1
88 punpcklwd mm1, mm4 ; c1 d1
89 punpckhwd mm5, mm4 ; c1 d1
94 pmaddwd mm1, MMWORD PTR[GLOBAL (_5352_2217)] ; c1*2217 + d1*5352
95 pmaddwd mm4, MMWORD PTR[GLOBAL (_5352_2217)] ; c1*2217 + d1*5352
97 pmaddwd mm3, MMWORD PTR[GLOBAL(_2217_neg5352)] ; d1*2217 - c1*5352
98 pmaddwd mm5, MMWORD PTR[GLOBAL(_2217_neg5352)] ; d1*2217 - c1*5352
105 psrad mm1, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
106 psrad mm4, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
[all …]
Dfwalsh_sse2.asm49 psllw xmm2, 2 ; c1 b1
53 punpckhqdq xmm1, xmm2 ; c1 d1
59 paddw xmm7, [GLOBAL(c1)]
62 paddw xmm0, xmm1 ; b1+c1 a1+d1
63 psubw xmm2, xmm1 ; b1-c1 a1-d1
64 paddw xmm0, xmm7 ; b1+c1 a1+d1+(a1!=0)
78 pmaddwd xmm0, [GLOBAL(c1)] ; d11 a11 d10 a10
81 pmaddwd xmm1, [GLOBAL(c1)] ; d12 a12 d13 a13
154 c1: label
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Didctllm.c34 int a1, b1, c1, d1; in vp8_short_idct4x4llm_c() local
48 c1 = temp1 - temp2; in vp8_short_idct4x4llm_c()
57 op[shortpitch*1] = b1 + c1; in vp8_short_idct4x4llm_c()
58 op[shortpitch*2] = b1 - c1; in vp8_short_idct4x4llm_c()
74 c1 = temp1 - temp2; in vp8_short_idct4x4llm_c()
84 op[1] = (b1 + c1 + 4) >> 3; in vp8_short_idct4x4llm_c()
85 op[2] = (b1 - c1 + 4) >> 3; in vp8_short_idct4x4llm_c()
144 int a1, b1, c1, d1; in vp8_short_inv_walsh4x4_c() local
153 c1 = ip[4] - ip[8]; in vp8_short_inv_walsh4x4_c()
157 op[4] = c1 + d1; in vp8_short_inv_walsh4x4_c()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
Dshortfdct_neon.asm52 vsub.s16 d6, d1, d2 ; c1 = ip[1] - ip[2]
56 vshl.s16 q3, q3, #3 ; (c1, d1) << 3
63 vmlal.s16 q9, d6, d17 ; c1*2217 + d1*5352 + 14500
64 vmlsl.s16 q10, d6, d16 ; d1*2217 - c1*5352 + 7500
66 vshrn.s32 d1, q9, #12 ; op[1] = (c1*2217 + d1*5352 + 14500)>>12
67 vshrn.s32 d3, q10, #12 ; op[3] = (d1*2217 - c1*5352 + 7500)>>12
82 vsub.s16 d6, d1, d2 ; c1 = ip[4] - ip[8]
97 vmlal.s16 q11, d6, d17 ; c1*2217 + d1*5352 + 12000
98 vmlsl.s16 q12, d6, d16 ; d1*2217 - c1*5352 + 51000
101 vshrn.s32 d1, q11, #16 ; op[4] = (c1*2217 + d1*5352 + 12000)>>16
[all …]
Dvp8_shortwalsh4x4_neon.asm47 vshl.s16 d6, d6, #2 ; c1 = (ip[1] - ip[3]) << 2
54 vadd.s16 d1, d7, d6 ; op[1] = b1 + c1
55 vsub.s16 d2, d7, d6 ; op[2] = b1 - c1
67 vsubl.s16 q10, d1, d3 ; c1 = ip[4]-ip[12]
71 vadd.s32 q1, q11, q10 ; b2 = b1 + c1
72 vsub.s32 q2, q11, q10 ; c2 = b1 - c1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/
Didctllm_dspr2.c47 int a1, b1, c1, d1; in vp8_short_idct4x4llm_dspr2() local
67 c1 = temp1 - temp2; in vp8_short_idct4x4llm_dspr2()
83 op[4] = b1 + c1; in vp8_short_idct4x4llm_dspr2()
84 op[8] = b1 - c1; in vp8_short_idct4x4llm_dspr2()
99 c1 = temp1 - temp2; in vp8_short_idct4x4llm_dspr2()
115 op[6] = b1 + c1; in vp8_short_idct4x4llm_dspr2()
116 op[10] = b1 - c1; in vp8_short_idct4x4llm_dspr2()
137 c1 = temp1 - temp2; in vp8_short_idct4x4llm_dspr2()
153 op[1] = (b1 + c1 + 4) >> 3; in vp8_short_idct4x4llm_dspr2()
154 op[2] = (b1 - c1 + 4) >> 3; in vp8_short_idct4x4llm_dspr2()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Diwalsh_v6.asm35 qsub16 r12, r4, r6 ; c1 [5-9 | 4-8]
39 qadd16 r4, r12, lr ; c1 + d1 [5 | 4]
41 qsub16 r8, lr, r12 ; d1 - c1 [13 | 12]
45 qsub16 r12, r5, r7 ; c1 [7-11 | 6-10]
49 qadd16 r5, r12, lr ; c1 + d1 [7 | 6]
51 qsub16 r9, lr, r12 ; d1 - c1 [15 | 14]
55 qsubaddx r10, r2, r3 ; [c1|a1] [1-2 | 0+3]
57 qsubaddx r12, r4, r5 ; [c1|a1] [5-6 | 4+7]
60 qaddsubx r2, r10, r11 ; [b2|c2] [c1+d1 | a1-b1]
61 qaddsubx r3, r11, r10 ; [a2|d2] [b1+a1 | d1-c1]
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/
Dvp8_short_fdct4x4_armv6.asm35 qsub16 r7, r4, r5 ; [i1-i2 | i0-i3] = [c1 | d1] without shift
39 qadd16 r7, r7, r7 ; 2*[c1|d1] --> we can use smlad and smlsd
46 smlad r6, r7, r12, r11 ; o1 = (c1 * 2217 + d1 * 5352 + 14500)
47 smlsdx r7, r7, r12, r10 ; o3 = (d1 * 2217 - c1 * 5352 + 7500)
60 qsub16 r7, r8, r9 ; [i5-i6 | i4-i7] = [c1 | d1] without shift
64 qadd16 r7, r7, r7 ; 2x[c1|d1] --> we can use smlad and smlsd
71 smlad r6, r7, r12, r11 ; o5 = (c1 * 2217 + d1 * 5352 + 14500)
72 smlsdx r7, r7, r12, r10 ; o7 = (d1 * 2217 - c1 * 5352 + 7500)
85 qsub16 r7, r4, r5 ; [i9-i10 | i8-i11]=[c1 | d1] without shift
89 qadd16 r7, r7, r7 ; 2x[c1|d1] --> we can use smlad and smlsd
[all …]
Dwalsh_v6.asm33 qsub16 r4, r4, r5 ; [c1|b1] [1-3 | 0-2]
38 qsub16 r6, r6, r7 ; [c1|b1] [5-7 | 4-6]
43 qsub16 r8, r8, r9 ; [c1|b1] [9-11 | 8-10]
47 qsub16 r10, r10, r11 ; [c1|b1] [13-15 | 12-14]
131 smuad r3, r4, lr ; A1 = b1<<2 + c1<<2
132 smuad r5, r8, lr ; C1 = b1<<2 + c1<<2
140 smuad r7, r6, lr ; B1 = b1<<2 + c1<<2
141 smuad r9, r10, lr ; D1 = b1<<2 + c1<<2
166 smusd r4, r4, lr ; A2 = b1<<2 - c1<<2
167 smusd r8, r8, lr ; C2 = b1<<2 - c1<<2
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dvp8_fdct4x4_test.cc38 const int c1 = temp1 - temp2; in reference_idct4x4() local
44 op[4] = b1 + c1; in reference_idct4x4()
45 op[8] = b1 - c1; in reference_idct4x4()
56 const int c1 = temp1 - temp2; in reference_idct4x4() local
62 op[1] = (b1 + c1 + 4) >> 3; in reference_idct4x4()
63 op[2] = (b1 - c1 + 4) >> 3; in reference_idct4x4()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
Diwalsh_sse2.asm34 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
38 punpckhqdq xmm4, xmm3 ;c1 b1
40 movdqa xmm1, xmm4 ;c1 b1
42 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
63 psubw xmm3, xmm2 ;ip[4]-ip[8] ip[0]-ip[12] aka c1 d1
67 punpckhqdq xmm5, xmm3 ;c1 b1
69 movdqa xmm1, xmm5 ;c1 b1
71 psubw xmm4, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
Didctllm_altivec.asm55 vsubsws v4, v4, v5 ;# c1
70 vaddsws v1, v7, v4 ;# b1 + c1
71 vsubsws v2, v7, v4 ;# b1 - c1
75 vmrghw v5, v2, v3 ;# c0 d0 c1 d1
81 vperm v1, v4, v5, v11 ;# a1 b1 c1 d1
98 vsubsws v4, v4, v5 ;# c1
113 vaddsws v1, v7, v4 ;# b1 + c1
114 vsubsws v2, v7, v4 ;# b1 - c1
129 vmrghh v2, v0, v1 ;# a0 c0 a1 c1 a2 c2 a3 c3
132 vmrghh v0, v2, v3 ;# a0 b0 c0 d0 a1 b1 c1 d1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Didct_dequant_full_2x_neon.asm57 ; q6: 4 * sinpi : c1/temp1
81 ; q5: 12 + 12 * cospi : c1/temp2
85 ; c1 = temp1 - temp2
91 ; [1]: b1+c1
92 ; [2]: b1-c1
110 ; q8: 1 * sinpi : c1/temp1
127 ; q11: 3 + 3 * cospi : c1/temp2
131 ; q8: c1 = temp1 - temp2
137 ; b1+c1
138 ; b1-c1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_ssim.c52 int64_t c1, c2; in similarity() local
55 c1 = (cc1 * count * count) >> 12; in similarity()
58 ssim_n = (2 * sum_s * sum_r + c1) * ((int64_t) 2 * count * sum_sxr - in similarity()
61 ssim_d = (sum_s * sum_s + sum_r * sum_r + c1) * in similarity()
/hardware/qcom/display/msm8996/sdm/include/core/
Dsdm_types.h63 char c1; member
/hardware/intel/bootstub/
Dbootstub.c119 unsigned char c1, c2; in strncmp() local
122 c1 = *cs++; in strncmp()
124 if (c1 != c2) in strncmp()
125 return c1 < c2 ? -1 : 1; in strncmp()
126 if (!c1) in strncmp()
/hardware/qcom/display/msm8960/libqdutils/
DqdMetaData.h51 uint16_t c1[MAX_IGC_LUT_ENTRIES]; member
/hardware/qcom/display/msm8226/libqdutils/
DqdMetaData.h61 uint16_t c1[MAX_IGC_LUT_ENTRIES]; member
/hardware/qcom/display/msm8084/libqdutils/
DqdMetaData.h61 uint16_t c1[MAX_IGC_LUT_ENTRIES]; member
/hardware/qcom/display/msm8994/libqdutils/
DqdMetaData.h61 uint16_t c1[MAX_IGC_LUT_ENTRIES]; member
/hardware/qcom/display/msm8909/libqdutils/
DqdMetaData.h61 uint16_t c1[MAX_IGC_LUT_ENTRIES]; member

123