Searched refs:COL_SHIFT (Results 1 - 9 of 9) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/
H A Dsimple_idct.c46 #define COL_SHIFT 17
56 #define COL_SHIFT 20 // 6 macro
171 a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4));
219 dest[0] = cm[(a0 + b0) >> COL_SHIFT];
221 dest[0] = cm[(a1 + b1) >> COL_SHIFT];
223 dest[0] = cm[(a2 + b2) >> COL_SHIFT];
225 dest[0] = cm[(a3 + b3) >> COL_SHIFT];
227 dest[0] = cm[(a3 - b3) >> COL_SHIFT];
229 dest[0] = cm[(a2 - b2) >> COL_SHIFT];
231 dest[0] = cm[(a1 - b1) >> COL_SHIFT];
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/alpha/
H A Dsimple_idct_alpha.c48 #define COL_SHIFT 20 macro
163 col[0] += (1 << (COL_SHIFT - 1)) / W4;
224 col[8 * 0] = (a0 + b0) >> COL_SHIFT;
225 col[8 * 7] = (a0 - b0) >> COL_SHIFT;
226 col[8 * 1] = (a1 + b1) >> COL_SHIFT;
227 col[8 * 6] = (a1 - b1) >> COL_SHIFT;
228 col[8 * 2] = (a2 + b2) >> COL_SHIFT;
229 col[8 * 5] = (a2 - b2) >> COL_SHIFT;
230 col[8 * 3] = (a3 + b3) >> COL_SHIFT;
231 col[8 * 4] = (a3 - b3) >> COL_SHIFT;
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/arm/
H A Dsimple_idct_armv6.S34 #define COL_SHIFT 20 define
253 idct_row COL_SHIFT
255 idct_finish_shift COL_SHIFT
281 idct_row COL_SHIFT
283 idct_finish_shift_sat COL_SHIFT
311 idct_row COL_SHIFT
318 add ip, r3, ip, asr #COL_SHIFT
320 add r4, r7, r4, asr #COL_SHIFT
325 add r5, ip, r5, asr #COL_SHIFT
333 add r6, r3, r6, asr #COL_SHIFT
[all...]
H A Dsimple_idct_neon.S35 #define W4c ((1<<(COL_SHIFT-1))/W4)
37 #define COL_SHIFT 20 define
148 vmull.s16 q15, d30, w4 /* q15 = W4*(col[0]+(1<<COL_SHIFT-1)/W4)*/
215 vqshrun.s16 d2, q1, #COL_SHIFT-16
216 vqshrun.s16 d3, q2, #COL_SHIFT-16
217 vqshrun.s16 d4, q3, #COL_SHIFT-16
218 vqshrun.s16 d5, q4, #COL_SHIFT-16
275 vshr.s16 q1, q1, #COL_SHIFT-16
277 vshr.s16 q2, q2, #COL_SHIFT-16
279 vshr.s16 q3, q3, #COL_SHIFT
[all...]
H A Dsimple_idct_arm.S52 #define COL_SHIFT 20 define
54 #define COL_SHIFTED_1 524288 /* 1<< (COL_SHIFT-1) */
365 @@ a0 = (W4 * col[8x0]) + (1 << (COL_SHIFT - 1));
375 add r6, r6, #COL_SHIFTED_1 @ R6=W4*ROWr16[0] + 1<<(COL_SHIFT-1) (a0)
416 @@ col[0 ] = ((a0 + b0) >> COL_SHIFT);
417 @@ col[8 ] = ((a1 + b1) >> COL_SHIFT);
418 @@ col[16] = ((a2 + b2) >> COL_SHIFT);
419 @@ col[24] = ((a3 + b3) >> COL_SHIFT);
420 @@ col[32] = ((a3 - b3) >> COL_SHIFT);
421 @@ col[40] = ((a2 - b2) >> COL_SHIFT);
[all...]
H A Dsimple_idct_armv5te.S34 #define COL_SHIFT 20 define
157 mov v1, #(1<<(COL_SHIFT-1))
158 smlabt v2, ip, a4, v1 /* v2 = W4*col[1] + (1<<(COL_SHIFT-1)) */
159 smlabb v1, ip, a4, v1 /* v1 = W4*col[0] + (1<<(COL_SHIFT-1)) */
162 mov v1, #((1<<(COL_SHIFT-1))/W4) /* this matches the C version */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/x86/
H A Dsimple_idct_mmx.c49 #define COL_SHIFT 20 // 6 macro
56 // 1<<(COL_SHIFT-1), 0, 1<<(COL_SHIFT-1), 0,
57 // 0, 1<<(COL_SHIFT-1-16), 0, 1<<(COL_SHIFT-1-16),
59 // the 1 = ((1<<(COL_SHIFT-1))/C4)<<ROW_SHIFT :)
124 a0 = C4*col[8*0] + C2*col[8*2] + C4*col[8*4] + C6*col[8*6] + (1<<(COL_SHIFT-1));
125 a1 = C4*col[8*0] + C6*col[8*2] - C4*col[8*4] - C2*col[8*6] + (1<<(COL_SHIFT-1));
126 a2 = C4*col[8*0] - C6*col[8*2] - C4*col[8*4] + C2*col[8*6] + (1<<(COL_SHIFT-1));
127 a3 = C4*col[8*0] - C2*col[8*2] + C4*col[8*4] - C6*col[8*6] + (1<<(COL_SHIFT
[all...]
H A Didct_mmx.c31 #define COL_SHIFT 6 macro
372 y0 = S (a0 + b0) >> COL_SHIFT;
373 y1 = S (a1 + b1) >> COL_SHIFT;
374 y2 = S (a2 + b2) >> COL_SHIFT;
375 y3 = S (a3 + b3) >> COL_SHIFT;
377 y4 = S (a3 - b3) >> COL_SHIFT;
378 y5 = S (a2 - b2) >> COL_SHIFT;
379 y6 = S (a1 - b1) >> COL_SHIFT;
380 y7 = S (a0 - b0) >> COL_SHIFT;
495 psraw_i2r (COL_SHIFT, mm
560 #undef COL_SHIFT macro
[all...]
H A Didct_sse2_xvid.c52 #define COL_SHIFT 6 macro

Completed in 123 milliseconds