Lines Matching defs:blk
35 static inline void idct_row(int16_t *blk)
40 tmp0 = blk[5] - blk[3];
41 tmp1 = blk[5] + blk[3];
42 tmp2 = blk[1] - blk[7];
43 tmp3 = blk[1] + blk[7];
52 tmpC = blk[2] + blk[6];
53 tmpD = blk[2] - blk[6];
54 tmpE = blk[0] - blk[4];
55 tmpF = blk[0] + blk[4];
63 blk[0] = tmp14 + tmp8;
64 blk[1] = tmp13 + tmp9;
65 blk[2] = tmp11 + tmpA;
66 blk[3] = tmp12 - tmpB;
67 blk[4] = tmp12 + tmpB;
68 blk[5] = tmp11 - tmpA;
69 blk[6] = tmp13 - tmp9;
70 blk[7] = tmp14 - tmp8;
73 static inline void idct_col(int16_t *blk)
78 tmp0 = blk[5 * 8] - blk[3 * 8];
79 tmp1 = blk[5 * 8] + blk[3 * 8];
80 tmp2 = blk[1 * 8] * 2 - (blk[7 * 8] >> 2);
81 tmp3 = blk[1 * 8] * 2 + (blk[7 * 8] >> 2);
90 tmpC = blk[2 * 8] + (blk[6 * 8] >> 1) >> 1;
91 tmpD = blk[2 * 8] - (blk[6 * 8] >> 1);
92 tmpE = (blk[0 * 8] >> 1) - (blk[4 * 8] >> 1) + 0x2020;
93 tmpF = (blk[0 * 8] >> 1) + (blk[4 * 8] >> 1) + 0x2020;
101 blk[0 * 8] = (tmp14 + tmp8) >> 6;
102 blk[1 * 8] = (tmp13 + tmp9) >> 6;
103 blk[2 * 8] = (tmp11 + tmpA) >> 6;
104 blk[3 * 8] = (tmp12 - tmpB) >> 6;
105 blk[4 * 8] = (tmp12 + tmpB) >> 6;
106 blk[5 * 8] = (tmp11 - tmpA) >> 6;
107 blk[6 * 8] = (tmp13 - tmp9) >> 6;
108 blk[7 * 8] = (tmp14 - tmp8) >> 6;