Searched refs:W2 (Results 1 - 8 of 8) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/
H A Dsimple_idct.c39 #define W2 2676 /* 2048*sqrt (2)*cos (2*pi/16) */
49 #define W2 21407 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 macro
116 a0 += W2 * row[2];
119 a3 -= W2 * row[2];
137 a1 += - W4*row[4] - W2*row[6];
138 a2 += - W4*row[4] + W2*row[6];
176 a0 += + W2*col[8*2];
179 a3 += - W2*col[8*2];
207 a1 += - W2*col[8*6];
208 a2 += + W2*co
[all...]
H A Ddsputil.c4122 #define W2 2676 /* 2048*sqrt (2)*cos (2*pi/16) */ macro
4138 a2 = W2*b[2]+W6*b[6];
4139 a6 = W6*b[2]-W2*b[6];
4164 a2 = (W2*b[8*2]+W6*b[8*6] + 4)>>3;
4165 a6 = (W6*b[8*2]-W2*b[8*6] + 4)>>3;
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/alpha/
H A Dsimple_idct_alpha.c41 #define W2 ((int_fast32_t) 21407) macro
81 a0 += W2 * t;
84 a3 -= W2 * t;
100 a1 -= W2 * t;
101 a2 += W2 * t;
171 a0 += W2 * col[8 * 2];
174 a3 -= W2 * col[8 * 2];
186 a1 -= W2 * col[8 * 6];
187 a2 += W2 * col[8 * 6];
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/arm/
H A Dsimple_idct_arm.S32 #define W2 21407 define
175 @@ a3 = a0 - W2 * row[2];
176 @@ a0 = a0 + W2 * row[2];
184 ldr r8, [r12, #offW2] @ R8=W2
192 mul r11, r8, r4 @ R11=W2*ROWr16[2]
193 sub r4, r6, r11 @ R4=a0-W2*ROWr16[2] (a3)
194 add r6, r6, r11 @ R6=a0+W2*ROWr16[2] (a0)
198 @@ R5=b2, R6=a0, R7=b3, R8=W2, R9=W4, R10=W6, R11 (free),
215 @@ W6 alone is no more useful, save W2*ROWr16[6] in it instead
219 mulne r10, r8, r9 @ R10=W2*ROWr1
[all...]
H A Dsimple_idct_armv6.S27 #define W2 21407 /* cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 */ define
37 #define W26 (W2 | (W6 << 16))
38 #define W42 (W4 | (W2 << 16))
39 #define W42n (-W4&0xffff | (-W2 << 16))
81 ldr r3, w42n /* r3 = -W4 | (-W2 << 16) */
88 smlad r5, r2, r3, r5 /* A1 += -W4*row[4] - W2*row[6] */
89 smlsd r6, r2, r3, r6 /* A2 += -W4*row[4] + W2*row[6] */
207 ldr ip, w42 /* ip = W4 | (W2 << 16) */
251 ldr ip, w42 /* ip = W4 | (W2 << 16) */
279 ldr ip, w42 /* ip = W4 | (W2 << 1
[all...]
H A Dsimple_idct_neon.S29 #define W2 21407 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 define
51 vmull.s16 q7, d6, w2 /* q9 = W2 * col[2] */
92 vmull.s16 q8, d7, w2 /* q8 = W2 * col[6] */
184 vmull.s16 q8, d7, w2 /* q8 = W2 * col[6] */
234 .short W1, W2, W3, W4, W5, W6, W7, W4c
H A Dsimple_idct_armv5te.S27 #define W2 21407 /* cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 */ define
37 #define W26 (W2 | (W6 << 16))
60 ldr ip, [pc, #(w26-.-8)] /* ip = W2 | (W6 << 16) */
96 ldr ip, [pc, #(w26-.-8)] /* ip = W2 | (W6 << 16) */
105 smulbb lr, ip, a4 /* lr = W2*row[6] */
107 sub v2, v2, lr /* v2 -= W2*row[6] */
109 add v3, v3, lr /* v3 += W2*row[6] */
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/ppc/
H A Dfdct_altivec.c48 #define W2 (SQRT_2 * C6) macro
61 { W0, W1, W2, W3 },
99 b5 = vec_madd(cnst, b5, mzero); /* b5 = b5 * W2; */ \
156 b5 = vec_madd(cnst, b5, mzero); /* b5 = b5 * W2; */ \

Completed in 138 milliseconds