Searched refs:W4 (Results 1 - 8 of 8) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/alpha/ |
H A D | simple_idct_alpha.c | 38 // W4 is actually exactly 16384, but using 16383 works around 43 #define W4 ((int_fast32_t) 16383) macro 61 a0 = W4 * sextw(l) + (1 << (ROW_SHIFT - 1)); 90 a0 += W4 * t; 91 a1 -= W4 * t; 92 a2 -= W4 * t; 93 a3 += W4 * t; 163 col[0] += (1 << (COL_SHIFT - 1)) / W4; 165 a0 = W4 * col[8 * 0]; 166 a1 = W4 * co [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/ |
H A D | simple_idct.c | 41 #define W4 2048 /* 2048*sqrt (2)*cos (4*pi/16) */ 51 #define W4 16383 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 macro 110 a0 = (W4 * row[0]) + (1 << (ROW_SHIFT - 1)); 136 a0 += W4*row[4] + W6*row[6]; 137 a1 += - W4*row[4] - W2*row[6]; 138 a2 += - W4*row[4] + W2*row[6]; 139 a3 += W4*row[4] - W6*row[6]; 171 a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); 192 a0 += + W4*co [all...] |
H A D | dsputil.c | 4124 #define W4 2048 /* 2048*sqrt (2)*cos (4*pi/16) */ macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/arm/ |
H A D | simple_idct_arm.S | 34 #define W4 16383 define 172 @@ a0 = (W4 * row[0]) + (1 << (ROW_SHIFT - 1)); 177 ldr r9, [r12, #offW4] @ R9=W4 178 mul r6, r9, r6 @ R6=W4*ROWr16[0] 181 add r6, r6, #ROW_SHIFTED_1 @ R6=W4*ROWr16[0] + 1<<(ROW_SHIFT-1) (a0) 198 @@ R5=b2, R6=a0, R7=b3, R8=W2, R9=W4, R10=W6, R11 (free), 202 @@ a0 += W4*row[4] 203 @@ a1 -= W4*row[4] 204 @@ a2 -= W4*row[4] 205 @@ a3 += W4*ro [all...] |
H A D | simple_idct_armv6.S | 29 #define W4 16383 /* cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 */ define 38 #define W42 (W4 | (W2 << 16)) 39 #define W42n (-W4&0xffff | (-W2 << 16)) 40 #define W46 (W4 | (W6 << 16)) 63 ldr lr, w46 /* lr = W4 | (W6 << 16) */ 81 ldr r3, w42n /* r3 = -W4 | (-W2 << 16) */ 85 ldr ip, w46 /* ip = W4 | (W6 << 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] */ 90 smlad r4, r2, ip, r4 /* A0 += W4*ro [all...] |
H A D | simple_idct_neon.S | 31 #define W4 16383 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 define 35 #define W4c ((1<<(COL_SHIFT-1))/W4) 74 vmlal.s16 q15, d2, w4 /* q15 += W4 * col[0] */ 89 vmull.s16 q7, d3, w4 /* q7 = W4 * col[4] */ 148 vmull.s16 q15, d30, w4 /* q15 = W4*(col[0]+(1<<COL_SHIFT-1)/W4)*/ 160 vmull.s16 q7, d3, w4 /* q7 = W4 * col[4] */ 234 .short W1, W2, W3, W4, W5, W6, W7, W4c
|
H A D | simple_idct_armv5te.S | 29 #define W4 16383 /* cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 */ define 58 sub ip, ip, #1 /* ip = W4 */ 59 smlabb v1, ip, a3, v1 /* v1 = W4*row[0]+(1<<(RS-1)) */ 98 sub a2, a2, #1 /* a2 = W4 */ 99 smulbb a2, a2, a3 /* a2 = W4*row[4] */ 101 add v1, v1, a2 /* v1 += W4*row[4] */ 103 add v4, v4, a2 /* v4 += W4*row[4] */ 106 sub v2, v2, a2 /* v2 -= W4*row[4] */ 108 sub v3, v3, a2 /* v3 -= W4*row[4] */ 155 sub ip, ip, #1 /* ip = W4 */ [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/ppc/ |
H A D | fdct_altivec.c | 50 #define W4 (SQRT_2 * (-C1 + C3 + C5 - C7)) macro 62 { W4, W5, W6, W7 }, 123 b7 = vec_madd(cnst, x4, x0); /* b7 = x4 * W4 + x0; */ \ 180 b7 = vec_madd(cnst, x4, x0); /* b7 = x4 * W4 + x0; */ \
|
Completed in 119 milliseconds