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

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dsimple_idct_template.c45 #undef COL_SHIFT macro
61 #define COL_SHIFT 20 macro
79 #define COL_SHIFT 20 macro
91 #define COL_SHIFT 17 macro
190 a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); \
246 dest[0] = av_clip_pixel((a0 + b0) >> COL_SHIFT);
248 dest[0] = av_clip_pixel((a1 + b1) >> COL_SHIFT);
250 dest[0] = av_clip_pixel((a2 + b2) >> COL_SHIFT);
252 dest[0] = av_clip_pixel((a3 + b3) >> COL_SHIFT);
254 dest[0] = av_clip_pixel((a3 - b3) >> COL_SHIFT);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dsimple_idct_template.c43 #undef COL_SHIFT macro
59 #define COL_SHIFT 20 macro
76 #define COL_SHIFT 20 macro
174 a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); \
230 dest[0] = av_clip_pixel((a0 + b0) >> COL_SHIFT);
232 dest[0] = av_clip_pixel((a1 + b1) >> COL_SHIFT);
234 dest[0] = av_clip_pixel((a2 + b2) >> COL_SHIFT);
236 dest[0] = av_clip_pixel((a3 + b3) >> COL_SHIFT);
238 dest[0] = av_clip_pixel((a3 - b3) >> COL_SHIFT);
240 dest[0] = av_clip_pixel((a2 - b2) >> COL_SHIFT);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/x86/
H A Didct_mmx.c29 #define COL_SHIFT 6 macro
394 y0 = S (a0 + b0) >> COL_SHIFT;
395 y1 = S (a1 + b1) >> COL_SHIFT;
396 y2 = S (a2 + b2) >> COL_SHIFT;
397 y3 = S (a3 + b3) >> COL_SHIFT;
399 y4 = S (a3 - b3) >> COL_SHIFT;
400 y5 = S (a2 - b2) >> COL_SHIFT;
401 y6 = S (a1 - b1) >> COL_SHIFT;
402 y7 = S (a0 - b0) >> COL_SHIFT;
520 "psraw $" AV_STRINGIFY(COL_SHIFT) ",
587 #undef COL_SHIFT macro
[all...]
H A Didct_sse2_xvid.c54 #define COL_SHIFT 6 macro
H A Dsimple_idct_mmx.c46 #define COL_SHIFT 20 // 6 macro
53 // 1<<(COL_SHIFT-1), 0, 1<<(COL_SHIFT-1), 0,
54 // 0, 1<<(COL_SHIFT-1-16), 0, 1<<(COL_SHIFT-1-16),
56 // the 1 = ((1<<(COL_SHIFT-1))/C4)<<ROW_SHIFT :)
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/alpha/
H A Dsimple_idct_alpha.c44 #define COL_SHIFT 20 macro
159 col[0] += (1 << (COL_SHIFT - 1)) / W4;
220 col[8 * 0] = (a0 + b0) >> COL_SHIFT;
221 col[8 * 7] = (a0 - b0) >> COL_SHIFT;
222 col[8 * 1] = (a1 + b1) >> COL_SHIFT;
223 col[8 * 6] = (a1 - b1) >> COL_SHIFT;
224 col[8 * 2] = (a2 + b2) >> COL_SHIFT;
225 col[8 * 5] = (a2 - b2) >> COL_SHIFT;
226 col[8 * 3] = (a3 + b3) >> COL_SHIFT;
227 col[8 * 4] = (a3 - b3) >> COL_SHIFT;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/alpha/
H A Dsimple_idct_alpha.c43 #define COL_SHIFT 20 macro
158 col[0] += (1 << (COL_SHIFT - 1)) / W4;
219 col[8 * 0] = (a0 + b0) >> COL_SHIFT;
220 col[8 * 7] = (a0 - b0) >> COL_SHIFT;
221 col[8 * 1] = (a1 + b1) >> COL_SHIFT;
222 col[8 * 6] = (a1 - b1) >> COL_SHIFT;
223 col[8 * 2] = (a2 + b2) >> COL_SHIFT;
224 col[8 * 5] = (a2 - b2) >> COL_SHIFT;
225 col[8 * 3] = (a3 + b3) >> COL_SHIFT;
226 col[8 * 4] = (a3 - b3) >> COL_SHIFT;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/arm/
H A Dsimple_idct_armv6.S34 #define COL_SHIFT 20 define
254 idct_row COL_SHIFT
256 idct_finish_shift COL_SHIFT
282 idct_row COL_SHIFT
284 idct_finish_shift_sat COL_SHIFT
312 idct_row COL_SHIFT
319 add ip, r3, ip, asr #COL_SHIFT
321 add r4, r7, r4, asr #COL_SHIFT
326 add r5, ip, r5, asr #COL_SHIFT
334 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
159 vmull.s16 q15, d30, w4 /* q15 = W4*(col[0]+(1<<COL_SHIFT-1)/W4)*/
230 vqshrun.s16 d2, q1, #COL_SHIFT-16
231 vqshrun.s16 d3, q2, #COL_SHIFT-16
232 vqshrun.s16 d4, q3, #COL_SHIFT-16
233 vqshrun.s16 d5, q4, #COL_SHIFT-16
288 vshr.s16 q1, q1, #COL_SHIFT-16
290 vshr.s16 q2, q2, #COL_SHIFT-16
292 vshr.s16 q3, q3, #COL_SHIFT
[all...]
H A Dsimple_idct_arm.S51 #define COL_SHIFT 20 define
53 #define COL_SHIFTED_1 524288 /* 1<< (COL_SHIFT-1) */
378 @@ a0 = (W4 * col[8x0]) + (1 << (COL_SHIFT - 1));
388 add r6, r6, #COL_SHIFTED_1 @ R6=W4*ROWr16[0] + 1<<(COL_SHIFT-1) (a0)
433 @@ col[0 ] = ((a0 + b0) >> COL_SHIFT);
434 @@ col[8 ] = ((a1 + b1) >> COL_SHIFT);
435 @@ col[16] = ((a2 + b2) >> COL_SHIFT);
436 @@ col[24] = ((a3 + b3) >> COL_SHIFT);
437 @@ col[32] = ((a3 - b3) >> COL_SHIFT);
438 @@ col[40] = ((a2 - b2) >> COL_SHIFT);
[all...]
H A Dsimple_idct_armv5te.S34 #define COL_SHIFT 20 define
158 mov v1, #(1<<(COL_SHIFT-1))
159 smlabt v2, ip, a4, v1 /* v2 = W4*col[1] + (1<<(COL_SHIFT-1)) */
160 smlabb v1, ip, a4, v1 /* v1 = W4*col[0] + (1<<(COL_SHIFT-1)) */
163 mov v1, #((1<<(COL_SHIFT-1))/W4) /* this matches the C version */
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/arm/
H A Dsimple_idct_armv6.S34 #define COL_SHIFT 20 define
245 idct_row COL_SHIFT
247 idct_finish_shift COL_SHIFT
273 idct_row COL_SHIFT
275 idct_finish_shift_sat COL_SHIFT
303 idct_row COL_SHIFT
310 add ip, r3, ip, asr #COL_SHIFT
312 add r4, r7, r4, asr #COL_SHIFT
317 add r5, ip, r5, asr #COL_SHIFT
325 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
159 vmull.s16 q15, d30, w4 /* q15 = W4*(col[0]+(1<<COL_SHIFT-1)/W4)*/
230 vqshrun.s16 d2, q1, #COL_SHIFT-16
231 vqshrun.s16 d3, q2, #COL_SHIFT-16
232 vqshrun.s16 d4, q3, #COL_SHIFT-16
233 vqshrun.s16 d5, q4, #COL_SHIFT-16
288 vshr.s16 q1, q1, #COL_SHIFT-16
290 vshr.s16 q2, q2, #COL_SHIFT-16
292 vshr.s16 q3, q3, #COL_SHIFT
[all...]
H A Dsimple_idct_arm.S40 #define COL_SHIFT 20 define
42 #define COL_SHIFTED_1 524288 /* 1<< (COL_SHIFT-1) */
366 @@ a0 = (W4 * col[8x0]) + (1 << (COL_SHIFT - 1));
376 add r6, r6, #COL_SHIFTED_1 @ R6=W4*ROWr16[0] + 1<<(COL_SHIFT-1) (a0)
421 @@ col[0 ] = ((a0 + b0) >> COL_SHIFT);
422 @@ col[8 ] = ((a1 + b1) >> COL_SHIFT);
423 @@ col[16] = ((a2 + b2) >> COL_SHIFT);
424 @@ col[24] = ((a3 + b3) >> COL_SHIFT);
425 @@ col[32] = ((a3 - b3) >> COL_SHIFT);
426 @@ col[40] = ((a2 - b2) >> COL_SHIFT);
[all...]
H A Dsimple_idct_armv5te.S34 #define COL_SHIFT 20 define
152 mov v1, #(1<<(COL_SHIFT-1))
153 smlabt v2, ip, a4, v1 /* v2 = W4*col[1] + (1<<(COL_SHIFT-1)) */
154 smlabb v1, ip, a4, v1 /* v1 = W4*col[0] + (1<<(COL_SHIFT-1)) */
157 mov v1, #((1<<(COL_SHIFT-1))/W4) /* this matches the C version */
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/x86/
H A Didct_sse2_xvid.c56 #define COL_SHIFT 6 macro
H A Dsimple_idct.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 :)

Completed in 236 milliseconds