Lines Matching refs:Integer

469     Assert.assertEquals(Math.abs(Integer.MAX_VALUE), Integer.MAX_VALUE);
470 Assert.assertEquals(Math.abs(Integer.MIN_VALUE), Integer.MIN_VALUE);
471 Assert.assertEquals(Math.abs(Integer.MIN_VALUE - 1), Integer.MAX_VALUE);
472 Assert.assertEquals(Math.abs(Integer.MIN_VALUE + 1), Integer.MAX_VALUE);
491 Assert.assertEquals(Math.min(0, Integer.MAX_VALUE), 0);
492 Assert.assertEquals(Math.min(Integer.MIN_VALUE, 0), Integer.MIN_VALUE);
493 Assert.assertEquals(Math.min(Integer.MIN_VALUE, Integer.MAX_VALUE), Integer.MIN_VALUE);
501 Assert.assertEquals(Math.max(0, Integer.MAX_VALUE), Integer.MAX_VALUE);
502 Assert.assertEquals(Math.max(Integer.MIN_VALUE, 0), 0);
503 Assert.assertEquals(Math.max(Integer.MIN_VALUE, Integer.MAX_VALUE), Integer.MAX_VALUE);
870 Assert.assertEquals(Math.round(Integer.MAX_VALUE + 1.0f), Integer.MAX_VALUE);
871 Assert.assertEquals(Math.round(Integer.MIN_VALUE - 1.0f), Integer.MIN_VALUE);
873 Integer.MAX_VALUE); // 2^32
875 Integer.MIN_VALUE); // -2^32
876 Assert.assertEquals(Math.round(Float.POSITIVE_INFINITY), Integer.MAX_VALUE);
877 Assert.assertEquals(Math.round(Float.NEGATIVE_INFINITY), Integer.MIN_VALUE);
985 Assert.assertEquals(StrictMath.abs(Integer.MAX_VALUE), Integer.MAX_VALUE);
986 Assert.assertEquals(StrictMath.abs(Integer.MIN_VALUE), Integer.MIN_VALUE);
987 Assert.assertEquals(StrictMath.abs(Integer.MIN_VALUE - 1), Integer.MAX_VALUE);
988 Assert.assertEquals(StrictMath.abs(Integer.MIN_VALUE + 1), Integer.MAX_VALUE);
1006 Assert.assertEquals(StrictMath.min(0, Integer.MAX_VALUE), 0);
1007 Assert.assertEquals(StrictMath.min(Integer.MIN_VALUE, 0), Integer.MIN_VALUE);
1008 Assert.assertEquals(StrictMath.min(Integer.MIN_VALUE, Integer.MAX_VALUE), Integer.MIN_VALUE);
1016 Assert.assertEquals(StrictMath.max(0, Integer.MAX_VALUE), Integer.MAX_VALUE);
1017 Assert.assertEquals(StrictMath.max(Integer.MIN_VALUE, 0), 0);
1018 Assert.assertEquals(StrictMath.max(Integer.MIN_VALUE, Integer.MAX_VALUE), Integer.MAX_VALUE);
1229 Assert.assertEquals(StrictMath.round(Integer.MAX_VALUE + 1.0f), Integer.MAX_VALUE);
1230 Assert.assertEquals(StrictMath.round(Integer.MIN_VALUE - 1.0f), Integer.MIN_VALUE);
1232 Integer.MAX_VALUE); // 2^32
1234 Integer.MIN_VALUE); // -2^32
1235 Assert.assertEquals(StrictMath.round(Float.POSITIVE_INFINITY), Integer.MAX_VALUE);
1236 Assert.assertEquals(StrictMath.round(Float.NEGATIVE_INFINITY), Integer.MIN_VALUE);
1292 Integer.reverseBytes(0x13579bdf);
1293 Assert.assertEquals(Integer.reverseBytes(0x00000000), 0x00000000);
1294 Assert.assertEquals(Integer.reverseBytes(0xffffffff), 0xffffffff);
1295 Assert.assertEquals(Integer.reverseBytes(0x80000000), 0x00000080);
1296 Assert.assertEquals(Integer.reverseBytes(0x00000080), 0x80000000);
1297 Assert.assertEquals(Integer.reverseBytes(0x01234567), 0x67452301);
1298 Assert.assertEquals(Integer.reverseBytes(0x89abcdef), 0xefcdab89);
1311 Integer.reverse(0x12345678);
1312 Assert.assertEquals(Integer.reverse(1), 0x80000000);
1313 Assert.assertEquals(Integer.reverse(-1), 0xffffffff);
1314 Assert.assertEquals(Integer.reverse(0), 0);
1315 Assert.assertEquals(Integer.reverse(0x12345678), 0x1e6a2c48);
1316 Assert.assertEquals(Integer.reverse(0x87654321), 0x84c2a6e1);
1317 Assert.assertEquals(Integer.reverse(Integer.MAX_VALUE), 0xfffffffe);
1318 Assert.assertEquals(Integer.reverse(Integer.MIN_VALUE), 1);
1381 Assert.assertEquals(Integer.divideUnsigned(100, 10), 10);
1382 Assert.assertEquals(Integer.divideUnsigned(100, 1), 100);
1383 Assert.assertEquals(Integer.divideUnsigned(1024, 128), 8);
1384 Assert.assertEquals(Integer.divideUnsigned(12345678, 264), 46763);
1385 Assert.assertEquals(Integer.divideUnsigned(13, 5), 2);
1386 Assert.assertEquals(Integer.divideUnsigned(-2, 2), Integer.MAX_VALUE);
1387 Assert.assertEquals(Integer.divideUnsigned(-1, 2), Integer.MAX_VALUE);
1388 Assert.assertEquals(Integer.divideUnsigned(100000, -1), 0);
1389 Assert.assertEquals(Integer.divideUnsigned(Integer.MAX_VALUE, -1), 0);
1390 Assert.assertEquals(Integer.divideUnsigned(-2, -1), 0);
1391 Assert.assertEquals(Integer.divideUnsigned(-173448, 13), 330368757);
1392 Assert.assertEquals(Integer.divideUnsigned(Integer.MIN_VALUE, 2), (1 << 30));
1393 Assert.assertEquals(Integer.divideUnsigned(-1, Integer.MIN_VALUE), 1);
1394 Assert.assertEquals(Integer.divideUnsigned(Integer.MAX_VALUE, Integer.MIN_VALUE), 0);
1395 Assert.assertEquals(Integer.divideUnsigned(Integer.MIN_VALUE, Integer.MAX_VALUE), 1);
1398 Integer.divideUnsigned(1, 0);
1405 Assert.assertEquals(Integer.numberOfLeadingZeros(0), Integer.SIZE);
1406 Assert.assertEquals(Integer.numberOfLeadingZeros(1), Integer.SIZE - 1);
1407 Assert.assertEquals(Integer.numberOfLeadingZeros(1 << (Integer.SIZE-1)), 0);
1408 Assert.assertEquals(Integer.numberOfLeadingZeros($noinline$return_int_zero()), Integer.SIZE);
1409 for (int i = 0; i < Integer.SIZE; i++) {
1410 Assert.assertEquals(Integer.numberOfLeadingZeros(1 << i), Integer.SIZE - 1 - i);
1411 Assert.assertEquals(Integer.numberOfLeadingZeros((1 << i) | 1), Integer.SIZE - 1 - i);
1412 Assert.assertEquals(Integer.numberOfLeadingZeros(0xFFFFFFFF >>> i), i);
1453 …new_non_movable_array = vm_runtime.getDeclaredMethod("newNonMovableArray", Class.class, Integer.TY…
1462 poke_int = io_memory.getDeclaredMethod("pokeInt", Long.TYPE, Integer.TYPE, Boolean.TYPE);
1570 Assert.assertEquals(Integer.numberOfTrailingZeros(0), Integer.SIZE);
1571 for (int i = 0; i < Integer.SIZE; i++) {
1573 Integer.numberOfTrailingZeros(0x80000000 >> i),
1574 Integer.SIZE - 1 - i);
1576 Integer.numberOfTrailingZeros((0x80000000 >> i) | 0x80000000),
1577 Integer.SIZE - 1 - i);
1578 Assert.assertEquals(Integer.numberOfTrailingZeros(1 << i), i);
1596 Assert.assertEquals(Integer.rotateRight(0x11, 0), 0x11);
1598 Assert.assertEquals(Integer.rotateRight(0x11, 1), 0x80000008);
1599 Assert.assertEquals(Integer.rotateRight(0x11, Integer.SIZE - 1), 0x22);
1600 Assert.assertEquals(Integer.rotateRight(0x11, Integer.SIZE), 0x11);
1601 Assert.assertEquals(Integer.rotateRight(0x11, Integer.SIZE + 1), 0x80000008);
1603 Assert.assertEquals(Integer.rotateRight(0x11, -1), 0x22);
1604 Assert.assertEquals(Integer.rotateRight(0x11, -(Integer.SIZE - 1)), 0x80000008);
1605 Assert.assertEquals(Integer.rotateRight(0x11, -Integer.SIZE), 0x11);
1606 Assert.assertEquals(Integer.rotateRight(0x11, -(Integer.SIZE + 1)), 0x22);
1608 Assert.assertEquals(Integer.rotateRight(0x80000000, 1), 0x40000000);
1610 for (int i = 0; i < Integer.SIZE; i++) {
1612 Integer.rotateRight(0xBBAAAADD, i),
1613 (0xBBAAAADD >>> i) | (0xBBAAAADD << (Integer.SIZE - i)));
1640 Assert.assertEquals(Integer.rotateLeft(0x11, 0), 0x11);
1642 Assert.assertEquals(Integer.rotateLeft(0x11, 1), 0x22);
1643 Assert.assertEquals(Integer.rotateLeft(0x11, Integer.SIZE - 1), 0x80000008);
1644 Assert.assertEquals(Integer.rotateLeft(0x11, Integer.SIZE), 0x11);
1645 Assert.assertEquals(Integer.rotateLeft(0x11, Integer.SIZE + 1), 0x22);
1647 Assert.assertEquals(Integer.rotateLeft(0x11, -1), 0x80000008);
1648 Assert.assertEquals(Integer.rotateLeft(0x11, -(Integer.SIZE - 1)), 0x22);
1649 Assert.assertEquals(Integer.rotateLeft(0x11, -Integer.SIZE), 0x11);
1650 Assert.assertEquals(Integer.rotateLeft(0x11, -(Integer.SIZE + 1)), 0x80000008);
1652 Assert.assertEquals(Integer.rotateLeft(0xC0000000, 1), 0x80000001);
1654 for (int i = 0; i < Integer.SIZE; i++) {
1656 Integer.rotateLeft(0xBBAAAADD, i),
1657 (0xBBAAAADD << i) | (0xBBAAAADD >>> (Integer.SIZE - i)));
1684 for (int i = 0; i < Integer.SIZE * 2; i++) {
1685 Assert.assertEquals(Integer.rotateLeft(0xBBAAAADD, i),
1686 Integer.rotateRight(0xBBAAAADD, -i));
1687 Assert.assertEquals(Integer.rotateLeft(0xBBAAAADD, -i),
1688 Integer.rotateRight(0xBBAAAADD, i));