Lines Matching defs:blk
27 static inline void idct_col(int16_t *blk, const uint8_t *quant)
33 s0 = (int) blk[0 * 8] * quant[0 * 8];
34 s1 = (int) blk[1 * 8] * quant[1 * 8];
35 s2 = (int) blk[2 * 8] * quant[2 * 8];
36 s3 = (int) blk[3 * 8] * quant[3 * 8];
37 s4 = (int) blk[4 * 8] * quant[4 * 8];
38 s5 = (int) blk[5 * 8] * quant[5 * 8];
39 s6 = (int) blk[6 * 8] * quant[6 * 8];
40 s7 = (int) blk[7 * 8] * quant[7 * 8];
63 blk[0 * 8] = t13 + t4 * 2;
64 blk[1 * 8] = t12 + t9 * 2;
65 blk[2 * 8] = t11 + t8 * 2;
66 blk[3 * 8] = t10 + t5 * 2;
67 blk[4 * 8] = t10;
68 blk[5 * 8] = t11;
69 blk[6 * 8] = t12;
70 blk[7 * 8] = t13;
73 static inline void idct_row(int16_t *blk)
78 t0 = (blk[3] * 19266 + blk[5] * 12873) >> 14;
79 t1 = (blk[5] * 19266 - blk[3] * 12873) >> 14;
80 t2 = ((blk[7] * 4520 + blk[1] * 22725) >> 14) - t0;
81 t3 = ((blk[1] * 4520 - blk[7] * 22725) >> 14) - t1;
88 tA = (blk[2] * 8867 - blk[6] * 21407) >> 14;
89 tB = (blk[6] * 8867 + blk[2] * 21407) >> 14;
90 tC = blk[0] - blk[4];
91 tD = blk[4] * 2 + tC;
99 blk[0] = (t13 + t4 * 2 + 4) >> 3;
100 blk[1] = (t12 + t9 * 2 + 4) >> 3;
101 blk[2] = (t11 + t8 * 2 + 4) >> 3;
102 blk[3] = (t10 + t5 * 2 + 4) >> 3;
103 blk[4] = (t10 + 4) >> 3;
104 blk[5] = (t11 + 4) >> 3;
105 blk[6] = (t12 + 4) >> 3;
106 blk[7] = (t13 + 4) >> 3;