Lines Matching refs:ip
50 int16_t *ip = input; in idct() local
60 if (ip[0 * 8] | ip[1 * 8] | ip[2 * 8] | ip[3 * 8] | in idct()
61 ip[4 * 8] | ip[5 * 8] | ip[6 * 8] | ip[7 * 8]) { in idct()
62 A = M(xC1S7, ip[1 * 8]) + M(xC7S1, ip[7 * 8]); in idct()
63 B = M(xC7S1, ip[1 * 8]) - M(xC1S7, ip[7 * 8]); in idct()
64 C = M(xC3S5, ip[3 * 8]) + M(xC5S3, ip[5 * 8]); in idct()
65 D = M(xC3S5, ip[5 * 8]) - M(xC5S3, ip[3 * 8]); in idct()
73 E = M(xC4S4, (ip[0 * 8] + ip[4 * 8])); in idct()
74 F = M(xC4S4, (ip[0 * 8] - ip[4 * 8])); in idct()
76 G = M(xC2S6, ip[2 * 8]) + M(xC6S2, ip[6 * 8]); in idct()
77 H = M(xC6S2, ip[2 * 8]) - M(xC2S6, ip[6 * 8]); in idct()
89 ip[0 * 8] = Gd + Cd; in idct()
90 ip[7 * 8] = Gd - Cd; in idct()
92 ip[1 * 8] = Add + Hd; in idct()
93 ip[2 * 8] = Add - Hd; in idct()
95 ip[3 * 8] = Ed + Dd; in idct()
96 ip[4 * 8] = Ed - Dd; in idct()
98 ip[5 * 8] = Fd + Bdd; in idct()
99 ip[6 * 8] = Fd - Bdd; in idct()
102 ip += 1; /* next row */ in idct()
105 ip = input; in idct()
109 if (ip[1] | ip[2] | ip[3] | in idct()
110 ip[4] | ip[5] | ip[6] | ip[7]) { in idct()
111 A = M(xC1S7, ip[1]) + M(xC7S1, ip[7]); in idct()
112 B = M(xC7S1, ip[1]) - M(xC1S7, ip[7]); in idct()
113 C = M(xC3S5, ip[3]) + M(xC5S3, ip[5]); in idct()
114 D = M(xC3S5, ip[5]) - M(xC5S3, ip[3]); in idct()
122 E = M(xC4S4, (ip[0] + ip[4])) + 8; in idct()
123 F = M(xC4S4, (ip[0] - ip[4])) + 8; in idct()
130 G = M(xC2S6, ip[2]) + M(xC6S2, ip[6]); in idct()
131 H = M(xC6S2, ip[2]) - M(xC2S6, ip[6]); in idct()
177 … dst[7*stride] = av_clip_uint8(128 + ((xC4S4 * ip[0] + (IdctAdjustBeforeShift << 16)) >> 20)); in idct()
179 if (ip[0]) { in idct()
180 int v = (xC4S4 * ip[0] + (IdctAdjustBeforeShift << 16)) >> 20; in idct()
193 ip += 8; /* next column */ in idct()
201 int16_t *ip = input; in idct10() local
211 if (ip[0 * 8] | ip[1 * 8] | ip[2 * 8] | ip[3 * 8]) { in idct10()
212 A = M(xC1S7, ip[1 * 8]); in idct10()
213 B = M(xC7S1, ip[1 * 8]); in idct10()
214 C = M(xC3S5, ip[3 * 8]); in idct10()
215 D = -M(xC5S3, ip[3 * 8]); in idct10()
223 E = M(xC4S4, ip[0 * 8]); in idct10()
226 G = M(xC2S6, ip[2 * 8]); in idct10()
227 H = M(xC6S2, ip[2 * 8]); in idct10()
239 ip[0 * 8] = Gd + Cd; in idct10()
240 ip[7 * 8] = Gd - Cd; in idct10()
242 ip[1 * 8] = Add + Hd; in idct10()
243 ip[2 * 8] = Add - Hd; in idct10()
245 ip[3 * 8] = Ed + Dd; in idct10()
246 ip[4 * 8] = Ed - Dd; in idct10()
248 ip[5 * 8] = Fd + Bdd; in idct10()
249 ip[6 * 8] = Fd - Bdd; in idct10()
253 ip += 1; in idct10()
256 ip = input; in idct10()
260 if (ip[0] | ip[1] | ip[2] | ip[3]) { in idct10()
261 A = M(xC1S7, ip[1]); in idct10()
262 B = M(xC7S1, ip[1]); in idct10()
263 C = M(xC3S5, ip[3]); in idct10()
264 D = -M(xC5S3, ip[3]); in idct10()
272 E = M(xC4S4, ip[0]); in idct10()
277 G = M(xC2S6, ip[2]); in idct10()
278 H = M(xC6S2, ip[2]); in idct10()
333 ip += 8; in idct10()