Lines Matching refs:a
22 static int[] a; field in SimdInt
38 a[i] += x; in add()
51 a[i] -= x; in sub()
64 a[i] *= x; in mul()
78 a[i] /= x; in div()
91 a[i] = -a[i]; in neg()
104 a[i] = ~a[i]; in not()
117 a[i] <<= 4; in shl4()
130 a[i] >>= 2; in sar2()
143 a[i] >>>= 2; in shr2()
171 a[i] >>>= $opt$inline$IntConstant32(); // 0, since & 31 in shr32()
193 a[i] >>>= $opt$inline$IntConstant33(); // 1, since & 31 in shr33()
215 a[i] >>>= $opt$inline$IntConstantMinus254(); // 2, since & 31 in shrMinus254()
224 a[i] += 11; in bounds()
233 a = new int[128]; in main()
235 a[i] = i; in main()
240 expectEquals(i + 2, a[i], "add"); in main()
244 expectEquals(i, a[i], "sub"); in main()
248 expectEquals(i + i, a[i], "mul"); in main()
252 expectEquals(i, a[i], "div"); in main()
256 expectEquals(-i, a[i], "neg"); in main()
260 expectEquals(0, a[0], "bounds0"); in main()
262 expectEquals(11 - i, a[i], "bounds"); in main()
264 expectEquals(-127, a[127], "bounds127"); in main()
267 a[i] = 0xffffffff; in main()
271 expectEquals(0xfffffff0, a[i], "shl4"); in main()
275 expectEquals(0xfffffffc, a[i], "sar2"); in main()
279 expectEquals(0x3fffffff, a[i], "shr2"); in main()
283 expectEquals(0x3fffffff, a[i], "shr32"); in main()
287 expectEquals(0x1fffffff, a[i], "shr33"); in main()
291 expectEquals(0x07ffffff, a[i], "shrMinus254"); in main()
296 expectEquals(0xf8000000, a[i], "not"); in main()