Lines Matching refs:i
51 for (int i = 0; i < 128; i++) in add()
52 a[i] += x; in add()
78 for (int i = 0; i < 128; i++) in sub()
79 a[i] -= x; in sub()
105 for (int i = 0; i < 128; i++) in mul()
106 a[i] *= x; in mul()
119 for (int i = 0; i < 128; i++) in div()
120 a[i] /= x; in div()
146 for (int i = 0; i < 128; i++) in neg()
147 a[i] = (byte) -a[i]; in neg()
173 for (int i = 0; i < 128; i++) in not()
174 a[i] = (byte) ~a[i]; in not()
200 for (int i = 0; i < 128; i++) in shl4()
201 a[i] <<= 4; in shl4()
227 for (int i = 0; i < 128; i++) in sar2()
228 a[i] >>= 2; in sar2()
240 for (int i = 0; i < 128; i++) in shr2()
241 a[i] >>>= 2; in shr2()
249 for (int i = 0; i < 128; i++) in sar31()
250 a[i] >>= 31; in sar31()
254 for (int i = 0; i < 128; i++) in shr31()
255 a[i] >>>= 31; in shr31()
259 for (int i = 0; i < 128; i++) in shr32()
260 a[i] >>>= 32; // 0, since & 31 in shr32()
264 for (int i = 0; i < 128; i++) in shr33()
265 a[i] >>>= 33; // 1, since & 31 in shr33()
269 for (int i = 0; i < 128; i++) in shl9()
270 a[i] <<= 9; // yields all-zeros in shl9()
278 for (int i = 1; i < 127; i++) in bounds()
279 a[i] += 11; in bounds()
289 for (int i = 0; i < 128; i++) { in main()
290 a[i] = (byte) i; in main()
294 for (int i = 0; i < 128; i++) { in main()
295 expectEquals((byte)(i + 2), a[i], "add"); in main()
298 for (int i = 0; i < 128; i++) { in main()
299 expectEquals(i, a[i], "sub"); in main()
302 for (int i = 0; i < 128; i++) { in main()
303 expectEquals((byte)(i + i), a[i], "mul"); in main()
306 for (int i = 0; i < 128; i++) { in main()
307 expectEquals(((byte)(i + i)) >> 1, a[i], "div"); in main()
308 a[i] = (byte) i; // undo arithmetic wrap-around effects in main()
311 for (int i = 0; i < 128; i++) { in main()
312 expectEquals(-i, a[i], "neg"); in main()
317 for (int i = 1; i < 127; i++) { in main()
318 expectEquals(11 - i, a[i], "bounds"); in main()
322 for (int i = 0; i < 128; i++) { in main()
323 a[i] = (byte) 0xff; in main()
326 for (int i = 0; i < 128; i++) { in main()
327 expectEquals((byte) 0xf0, a[i], "shl4"); in main()
330 for (int i = 0; i < 128; i++) { in main()
331 expectEquals((byte) 0xfc, a[i], "sar2"); in main()
334 for (int i = 0; i < 128; i++) { in main()
335 expectEquals((byte) 0xff, a[i], "shr2"); // sic! in main()
338 for (int i = 0; i < 128; i++) { in main()
339 expectEquals((byte) 0xff, a[i], "sar31"); in main()
342 for (int i = 0; i < 128; i++) { in main()
343 expectEquals(0x01, a[i], "shr31"); in main()
344 a[i] = (byte) 0x12; // reset in main()
347 for (int i = 0; i < 128; i++) { in main()
348 expectEquals((byte) 0x12, a[i], "shr32"); in main()
351 for (int i = 0; i < 128; i++) { in main()
352 expectEquals((byte) 0x09, a[i], "shr33"); in main()
355 for (int i = 0; i < 128; i++) { in main()
356 expectEquals((byte) 0x00, a[i], "shl9"); in main()
357 a[i] = (byte) 0xf0; // reset in main()
360 for (int i = 0; i < 128; i++) { in main()
361 expectEquals((byte) 0x0f, a[i], "not"); in main()