/art/test/567-checker-compare/src/ |
D | Main.java | 352 expectEquals(-1, compareBooleans(false, true)); in testCompareBooleans() 354 expectEquals(0, compareBooleans(false, false)); in testCompareBooleans() 355 expectEquals(0, compareBooleans(true, true)); in testCompareBooleans() 357 expectEquals(1, compareBooleans(true, false)); in testCompareBooleans() 361 expectEquals(-1, compareBytes(Byte.MIN_VALUE, (byte)(Byte.MIN_VALUE + 1))); in testCompareBytes() 362 expectEquals(-1, compareBytes(Byte.MIN_VALUE, (byte)-1)); in testCompareBytes() 363 expectEquals(-1, compareBytes(Byte.MIN_VALUE, (byte)0)); in testCompareBytes() 364 expectEquals(-1, compareBytes(Byte.MIN_VALUE, (byte)1)); in testCompareBytes() 365 expectEquals(-1, compareBytes(Byte.MIN_VALUE, Byte.MAX_VALUE)); in testCompareBytes() 366 expectEquals(-1, compareBytes((byte)-1, (byte)0)); in testCompareBytes() [all …]
|
/art/test/431-optimizing-arith-shifts/src/ |
D | Main.java | 19 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 25 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 41 expectEquals(48, $opt$ShlIntConst2(12)); in testShlInt() 42 expectEquals(12, $opt$ShlIntConst0(12)); in testShlInt() 43 expectEquals(-48, $opt$ShlInt(-12, 2)); in testShlInt() 44 expectEquals(1024, $opt$ShlInt(32, 5)); in testShlInt() 46 expectEquals(7, $opt$ShlInt(7, 0)); in testShlInt() 47 expectEquals(14, $opt$ShlInt(7, 1)); in testShlInt() 48 expectEquals(0, $opt$ShlInt(0, 30)); in testShlInt() 50 expectEquals(1073741824L, $opt$ShlInt(1, 30)); in testShlInt() [all …]
|
/art/test/427-bitwise/src/ |
D | Main.java | 21 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 27 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 45 expectEquals(1, $opt$And(5, 3)); in andInt() 46 expectEquals(0, $opt$And(0, 0)); in andInt() 47 expectEquals(0, $opt$And(0, 3)); in andInt() 48 expectEquals(0, $opt$And(3, 0)); in andInt() 49 expectEquals(1, $opt$And(1, -3)); in andInt() 50 expectEquals(-12, $opt$And(-12, -3)); in andInt() 52 expectEquals(1, $opt$AndLit8(1)); in andInt() 53 expectEquals(0, $opt$AndLit8(0)); in andInt() [all …]
|
/art/test/566-checker-signum/src/ |
D | Main.java | 138 expectEquals(0, signBoolean(false)); in testSignBoolean() 139 expectEquals(1, signBoolean(true)); in testSignBoolean() 143 expectEquals(-1, signByte((byte)Byte.MIN_VALUE)); in testSignByte() 144 expectEquals(-1, signByte((byte)-64)); in testSignByte() 145 expectEquals(-1, signByte((byte)-1)); in testSignByte() 146 expectEquals(0, signByte((byte)0)); in testSignByte() 147 expectEquals(1, signByte((byte)1)); in testSignByte() 148 expectEquals(1, signByte((byte)64)); in testSignByte() 149 expectEquals(1, signByte((byte)Byte.MAX_VALUE)); in testSignByte() 153 expectEquals(-1, signShort((short)Short.MIN_VALUE)); in testSignShort() [all …]
|
/art/test/428-optimizing-arith-rem/src/ |
D | Main.java | 25 expectEquals(2, $opt$RemConst(6)); in remInt() 26 expectEquals(2, $opt$Rem(6, 4)); in remInt() 27 expectEquals(2, $opt$Rem(6, -4)); in remInt() 28 expectEquals(0, $opt$Rem(6, 3)); in remInt() 29 expectEquals(0, $opt$Rem(6, -3)); in remInt() 30 expectEquals(0, $opt$Rem(6, 1)); in remInt() 31 expectEquals(0, $opt$Rem(6, -1)); in remInt() 32 expectEquals(-1, $opt$Rem(-7, 3)); in remInt() 33 expectEquals(-1, $opt$Rem(-7, -3)); in remInt() 34 expectEquals(0, $opt$Rem(6, 6)); in remInt() [all …]
|
/art/test/589-super-imt/src/ |
D | Main.java | 112 expectEquals(main.method1(), Main.class); in callMains() 113 expectEquals(main.method2(), Main.class); in callMains() 114 expectEquals(main.method3(), Main.class); in callMains() 115 expectEquals(main.method4(), Main.class); in callMains() 116 expectEquals(main.method5(), Main.class); in callMains() 117 expectEquals(main.method6(), Main.class); in callMains() 118 expectEquals(main.method7(), Main.class); in callMains() 119 expectEquals(main.method8(), Main.class); in callMains() 120 expectEquals(main.method9(), Main.class); in callMains() 121 expectEquals(main.method10(), Main.class); in callMains() [all …]
|
/art/test/623-checker-loop-regressions/src/ |
D | Main.java | 345 expectEquals(10, earlyExitFirst(-1)); in main() 347 expectEquals(i, earlyExitFirst(i)); in main() 349 expectEquals(10, earlyExitFirst(11)); in main() 351 expectEquals(10, earlyExitLast(-1)); in main() 353 expectEquals(i + 1, earlyExitLast(i)); in main() 355 expectEquals(10, earlyExitLast(10)); in main() 356 expectEquals(10, earlyExitLast(11)); in main() 358 expectEquals(2, earlyExitNested()); in main() 360 expectEquals(17, transferNarrowWrap()); in main() 361 expectEquals(-45, polynomialShort()); in main() [all …]
|
/art/test/530-checker-loops4/src/ |
D | Main.java | 298 expectEquals(m * i, geo1(i)); in main() 301 expectEquals( m * i, geo1( i)); in main() 302 expectEquals(-m * i, geo1(-i)); in main() 306 expectEquals(i << 10, geo2(i)); in main() 309 expectEquals(1 << (i + 10), geo2(1 << i)); in main() 311 expectEquals(0x80000400, geo2(0x00200001)); in main() 312 expectEquals(0x00000000, geo2(0x00400000)); in main() 313 expectEquals(0x00000400, geo2(0x00400001)); in main() 317 expectEquals(0, geo3(i)); in main() 320 expectEquals( i, geo3( i * d)); in main() [all …]
|
/art/test/416-optimizing-arith-not/src/ |
D | Main.java | 21 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 27 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 39 expectEquals(1, smaliNotInt(-2)); in notInt() 40 expectEquals(0, smaliNotInt(-1)); in notInt() 41 expectEquals(-1, smaliNotInt(0)); in notInt() 42 expectEquals(-2, smaliNotInt(1)); in notInt() 43 expectEquals(2147483647, smaliNotInt(-2147483648)); // -(2^31) in notInt() 44 expectEquals(2147483646, smaliNotInt(-2147483647)); // -(2^31 - 1) in notInt() 45 expectEquals(-2147483647, smaliNotInt(2147483646)); // 2^31 - 2 in notInt() 46 expectEquals(-2147483648, smaliNotInt(2147483647)); // 2^31 - 1 in notInt() [all …]
|
/art/test/432-optimizing-cmp/src/ |
D | Main.java | 33 expectEquals(0, smaliCmpLong(0L, 0L)); in cmpLong() 34 expectEquals(0, smaliCmpLong(1L, 1L)); in cmpLong() 35 expectEquals(-1, smaliCmpLong(1L, 2L)); in cmpLong() 36 expectEquals(1, smaliCmpLong(2L, 1L)); in cmpLong() 37 expectEquals(-1, smaliCmpLong(Long.MIN_VALUE, Long.MAX_VALUE)); in cmpLong() 38 expectEquals(1, smaliCmpLong(Long.MAX_VALUE, Long.MIN_VALUE)); in cmpLong() 39 expectEquals(0, smaliCmpLong(Long.MIN_VALUE, Long.MIN_VALUE)); in cmpLong() 40 expectEquals(0, smaliCmpLong(Long.MAX_VALUE, Long.MAX_VALUE)); in cmpLong() 55 expectEquals(0, smaliCmpGtFloat(0F, 0F)); in cmpFloat() 56 expectEquals(0, smaliCmpGtFloat(-0F, 0F)); in cmpFloat() [all …]
|
/art/test/529-checker-unresolved/src/ |
D | Main.java | 73 expectEquals((byte)1, UnresolvedClass.staticByte); in callUnresolvedStaticFieldAccess() 74 expectEquals('1', UnresolvedClass.staticChar); in callUnresolvedStaticFieldAccess() 75 expectEquals(123456789, UnresolvedClass.staticInt); in callUnresolvedStaticFieldAccess() 76 expectEquals(123456789123456789l, UnresolvedClass.staticLong); in callUnresolvedStaticFieldAccess() 77 expectEquals(123456789123456789f, UnresolvedClass.staticFloat); in callUnresolvedStaticFieldAccess() 78 expectEquals(123456789123456789d, UnresolvedClass.staticDouble); in callUnresolvedStaticFieldAccess() 79 expectEquals(o, UnresolvedClass.staticObject); in callUnresolvedStaticFieldAccess() 87 expectEquals((byte)-1, UnresolvedClass.staticByte); in callUnresolvedStaticFieldAccess() 88 expectEquals((char)32768, UnresolvedClass.staticChar); in callUnresolvedStaticFieldAccess() 89 expectEquals(-1, UnresolvedClass.staticInt); in callUnresolvedStaticFieldAccess() [all …]
|
/art/test/703-floating-point-div/src/ |
D | Main.java | 22 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 28 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 46 expectEquals(Double.doubleToRawLongBits(dPi/d1), 0x1921fb54442d18L); in divDoubleTest() 47 expectEquals(Double.doubleToRawLongBits(dPi/d2), 0xbff921fb54442d18L); in divDoubleTest() 48 expectEquals(Double.doubleToRawLongBits(dPi/d3), 0x7ff0000000000000L); in divDoubleTest() 49 expectEquals(Double.doubleToRawLongBits(dPi/d4), 0x7fe921fb54442d18L); in divDoubleTest() 50 expectEquals(Double.doubleToRawLongBits(dPi/d5), 0x0L); in divDoubleTest() 51 expectEquals(Double.doubleToRawLongBits(dPi/d6), 0x8000000000000000L); in divDoubleTest() 52 expectEquals(Double.doubleToRawLongBits(dPi/d7), 0xfff0000000000000L); in divDoubleTest() 54 expectEquals(Double.doubleToRawLongBits(dPi/d8), 0xc90fdaa22168cL); in divDoubleTest() [all …]
|
/art/test/417-optimizing-arith-div/src/ |
D | Main.java | 21 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 27 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 33 public static void expectEquals(float expected, float result) { in expectEquals() method in Main 39 public static void expectEquals(double expected, double result) { in expectEquals() method in Main 113 expectEquals(2, $opt$DivConst(6)); in divInt() 114 expectEquals(2, $opt$Div(6, 3)); in divInt() 115 expectEquals(6, $opt$Div(6, 1)); in divInt() 116 expectEquals(-2, $opt$Div(6, -3)); in divInt() 117 expectEquals(1, $opt$Div(4, 3)); in divInt() 118 expectEquals(-1, $opt$Div(4, -3)); in divInt() [all …]
|
/art/test/620-checker-bce-intrinsics/src/ |
D | Main.java | 225 expectEquals(15, oneArray(a)); in main() 226 expectEquals(36, oneArray(b)); in main() 227 expectEquals(6, oneArray(c)); in main() 228 expectEquals(18, oneArray(d)); in main() 230 expectEquals(5, oneArrayAbs(a, -4)); in main() 231 expectEquals(15, oneArrayAbs(a, 0)); in main() 232 expectEquals(5, oneArrayAbs(a, 4)); in main() 234 expectEquals(30, twoArrays(a, a)); in main() 235 expectEquals(49, twoArrays(a, b)); in main() 236 expectEquals(12, twoArrays(a, c)); in main() [all …]
|
/art/test/411-optimizing-arith-mul/src/ |
D | Main.java | 21 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 27 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 33 public static void expectEquals(float expected, float result) { in expectEquals() method in Main 39 public static void expectEquals(double expected, double result) { in expectEquals() method in Main 87 expectEquals(15, $opt$Mul(5, 3)); in mulInt() 88 expectEquals(0, $opt$Mul(0, 0)); in mulInt() 89 expectEquals(0, $opt$Mul(0, 3)); in mulInt() 90 expectEquals(0, $opt$Mul(3, 0)); in mulInt() 91 expectEquals(-3, $opt$Mul(1, -3)); in mulInt() 92 expectEquals(36, $opt$Mul(-12, -3)); in mulInt() [all …]
|
/art/test/561-shared-slowpaths/src/ |
D | Main.java | 51 expectEquals(z, 0); in main() 53 expectEquals(x[i], i); in main() 54 expectEquals(y[i], i); in main() 65 expectEquals(z, 1); in main() 67 expectEquals(x[i], 0); in main() 68 expectEquals(y[i], 0); in main() 79 expectEquals(z, 1); in main() 81 expectEquals(x[i], 0); in main() 82 expectEquals(y[i], 0); in main() 93 expectEquals(z, 1); in main() [all …]
|
/art/test/562-bce-preheader/src/ |
D | Main.java | 119 expectEquals(8, doit(x, -6)); in main() 120 expectEquals(7, doit(x, -5)); in main() 121 expectEquals(6, doit(x, -4)); in main() 122 expectEquals(5, doit(x, -3)); in main() 123 expectEquals(4, doit(x, -2)); in main() 124 expectEquals(3, doit(x, -1)); in main() 125 expectEquals(3, doit(x, 0)); in main() 126 expectEquals(3, doit(x, 1)); in main() 127 expectEquals(3, doit(x, 22)); in main() 132 expectEquals(7, foo(a, b, -1)); in main() [all …]
|
/art/test/414-optimizing-arith-sub/src/ |
D | Main.java | 21 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 27 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 33 public static void expectEquals(float expected, float result) { in expectEquals() method in Main 39 public static void expectEquals(double expected, double result) { in expectEquals() method in Main 81 expectEquals(2, $opt$Sub(5, 3)); in subInt() 82 expectEquals(0, $opt$Sub(0, 0)); in subInt() 83 expectEquals(-3, $opt$Sub(0, 3)); in subInt() 84 expectEquals(3, $opt$Sub(3, 0)); in subInt() 85 expectEquals(4, $opt$Sub(1, -3)); in subInt() 86 expectEquals(-9, $opt$Sub(-12, -3)); in subInt() [all …]
|
/art/test/704-multiply-accumulate/src/ |
D | Main.java | 25 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 31 public static void expectEquals(int expected, int result) { in expectEquals() method in Main 50 expectEquals(result, -891); in test_int() 53 expectEquals(result, -801); in test_int() 56 expectEquals(result, -2147483648); in test_int() 59 expectEquals(result, -2147483648); in test_int() 62 expectEquals(result, 2147483647); in test_int() 67 expectEquals(result, 200); in test_int() 72 expectEquals(result, 200); in test_int() 81 expectEquals(result, 100); in test_int() [all …]
|
/art/test/618-checker-induction/src/ |
D | Main.java | 830 expectEquals(1, a[i]); in main() 834 expectEquals(2, a[i]); in main() 838 expectEquals(3, a[i]); in main() 846 expectEquals(i == 0 ? 4 : 3, a[i]); in main() 850 expectEquals(4, a[i]); in main() 853 expectEquals(12395, closedFormInductionUp()); in main() 854 expectEquals(12295, closedFormInductionInAndDown(12345)); in main() 855 expectEquals(81, closedFormInductionTrivialIf()); in main() 856 expectEquals(10 * 10, closedFormNested()); in main() 857 expectEquals(12345 + 17 * 23 * 7, closedFormNestedAlt()); in main() [all …]
|
/art/test/582-checker-bce-length/src/ |
D | Main.java | 74 expectEquals(1, fail); in main() 75 expectEquals(0, a[0]); in main() 76 expectEquals(1, a[1]); in main() 77 expectEquals(2, a[2]); in main() 78 expectEquals(3, a[3]); in main() 85 expectEquals(1, fail); in main() 86 expectEquals(-101, a[0]); in main() 87 expectEquals(-102, a[1]); in main() 88 expectEquals(-103, a[2]); in main() 89 expectEquals(-104, a[3]); in main() [all …]
|
/art/test/530-checker-loops1/src/ |
D | Main.java | 680 expectEquals(n, a.length); in verifyTriangular() 682 expectEquals(a[i], k); in verifyTriangular() 685 expectEquals(m, b.length); in verifyTriangular() 687 expectEquals(b[i], 1); in verifyTriangular() 695 expectEquals(a[i], n + n); in verifyTriangular() 732 expectEquals(0, linear(empty)); in main() 733 expectEquals(55, linear(x)); in main() 734 expectEquals(0, linearDown(empty)); in main() 735 expectEquals(55, linearDown(x)); in main() 736 expectEquals(0, linearObscure(empty)); in main() [all …]
|
/art/test/530-checker-loops2/src/ |
D | Main.java | 929 expectEquals(sort[i], x[i]); in main() 933 expectEquals(0, periodicIdiom(-1)); in main() 939 expectEquals(expected, periodicIdiom(tc)); in main() 943 expectEquals(0, periodicSequence2(-1)); in main() 949 expectEquals(expected, periodicSequence2(tc)); in main() 953 expectEquals(0, periodicSequence4(-1)); in main() 955 expectEquals(tc * 16, periodicSequence4(tc)); in main() 959 expectEquals(0, periodicXorSequence(-1)); in main() 965 expectEquals(expected, periodicXorSequence(tc)); in main() 969 expectEquals(55, justRightUp1()); in main() [all …]
|
/art/test/403-optimizing-long/src/ |
D | Main.java | 21 public static void expectEquals(long expected, long result) { in expectEquals() method in Main 29 expectEquals(42, l); in main() 33 expectEquals(42, l); in main() 36 expectEquals(42, l); in main() 39 expectEquals(42, l); in main() 42 expectEquals(42, l); in main() 45 expectEquals(83, l); in main() 48 expectEquals(1, l); in main() 51 expectEquals(57, l); in main() 54 expectEquals(900000000006L, l); in main() [all …]
|
/art/test/640-checker-float-simd/src/ |
D | Main.java | 156 expectEquals(i + 2, a[i], "add"); in main() 160 expectEquals(i, a[i], "sub"); in main() 164 expectEquals(i + i, a[i], "mul"); in main() 168 expectEquals(i, a[i], "div"); in main() 172 expectEquals(-i, a[i], "neg"); in main() 176 expectEquals(0, a[0], "bounds0"); in main() 178 expectEquals(11 - i, a[i], "bounds"); in main() 180 expectEquals(-127, a[127], "bounds127"); in main() 183 expectEquals(0, a[0], "abs0"); in main() 185 expectEquals(11 - i, a[i], "abs_lo"); in main() [all …]
|