/art/test/622-simplifyifs-exception-edges/src/ |
H A D | Main.java | 24 assertIntEquals(-2, (int)test.invoke(null, new Object[] { null })); 25 assertIntEquals(-1, (int)test.invoke(null, new Object[] { new int[0] })); 26 assertIntEquals(42, (int)test.invoke(null, new Object[] { new int[] { 42 } })); 29 assertIntEquals(-2, (int)test2.invoke(null, new Object[] { null, 0 })); 30 assertIntEquals(-1, (int)test2.invoke(null, new Object[] { new int[0], 0 })); 31 assertIntEquals(-1, (int)test2.invoke(null, new Object[] { new int[0], 1 })); 32 assertIntEquals(3, (int)test2.invoke(null, new Object[] { new int[] { 42 }, 0 })); 35 public static void assertIntEquals(int expected, int result) { method in class:Main
|
/art/test/711-checker-type-conversion/src/ |
H A D | Main.java | 31 public static void assertIntEquals(int expected, int result) { method in class:Main 244 assertIntEquals(intArr[0], -1); 250 assertIntEquals(intArr[0], 0xffff); 256 assertIntEquals(intArr[0], -1);
|
/art/test/530-checker-lse/src/ |
H A D | Main.java | 1140 static void assertIntEquals(int result, int expected) { method in class:Main 1160 assertIntEquals(test1(new TestClass(), new TestClass()), 3); 1161 assertIntEquals(test2(new TestClass()), 1); 1165 assertIntEquals(test3(obj1), 10); 1166 assertIntEquals(test4(new TestClass(), true), 1); 1167 assertIntEquals(test4(new TestClass(), false), 1); 1168 assertIntEquals(test5(new TestClass(), true), 1); 1169 assertIntEquals(test5(new TestClass(), false), 2); 1170 assertIntEquals(test6(new TestClass(), new TestClass(), true), 4); 1171 assertIntEquals(test [all...] |
/art/test/530-checker-lse-ctor-fences/src/ |
H A D | Main.java | 163 static void assertIntEquals(int result, int expected) { method in class:Main
|
/art/test/536-checker-intrinsic-optimization/src/ |
H A D | Main.java | 22 public static void assertIntEquals(int expected, int result) { method in class:Main 50 assertIntEquals(0, $opt$noinline$getStringLength("")); 51 assertIntEquals(3, $opt$noinline$getStringLength("abc")); 52 assertIntEquals(10, $opt$noinline$getStringLength("0123456789")); 91 assertIntEquals('a' + 'b' + 'c', $opt$noinline$stringSumChars("abc")); 92 assertIntEquals('a' + 'b' + 'c', $opt$noinline$stringSumLeadingChars("abcdef", 3)); 101 assertIntEquals('a' + 'b' + 'c' + 'd', $opt$noinline$stringSum4LeadingChars("abcdef"));
|
/art/test/538-checker-embed-constants/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int result) { method in class:Main 659 assertIntEquals(and254(arg), 0x20); 660 assertIntEquals(and255(arg), 0x21); 661 assertIntEquals(and511(arg), 0x121); 662 assertIntEquals(andF00D(arg), 0x4001); 663 assertIntEquals(andNot15(arg), 0x87654320); 664 assertIntEquals(or255(arg), 0x876543ff); 665 assertIntEquals(or511(arg), 0x876543ff); 666 assertIntEquals(orNot15(arg), 0xfffffff1); 667 assertIntEquals(xor25 [all...] |
/art/test/542-bitfield-rotates/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int actual) { method in class:Main 61 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, 0), 0x11); 63 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, 1), 0x80000008); 64 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, Integer.SIZE - 1), 0x22); 65 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, Integer.SIZE), 0x11); 66 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, Integer.SIZE + 1), 0x80000008); 68 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, -1), 0x22); 69 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, -(Integer.SIZE - 1)), 0x80000008); 70 assertIntEquals($noinline$rotate_int_right_reg_v_csubv(0x11, -Integer.SIZE), 0x11); 71 assertIntEquals( [all...] |
/art/test/550-checker-multiply-accumulate/src/ |
H A D | Main.java | 22 public static void assertIntEquals(int expected, int result) { method in class:Main 571 assertIntEquals(-60608250, calcArraySum(array2)); 581 assertIntEquals(61607250, calcArraySum(array2)); 590 assertIntEquals(7, $opt$noinline$mulAdd(1, 2, 3)); 592 assertIntEquals(79, $opt$noinline$multipleUses1(7, 8, 9)); 594 assertIntEquals(195, $opt$noinline$mulPlusOne(13, 14)); 596 assertIntEquals(-306, $opt$noinline$mulNeg(17, 18));
|
/art/test/551-checker-shifter-operand/src/ |
H A D | Main.java | 40 public static void assertIntEquals(int expected, int result) { method in class:Main 275 assertIntEquals((a | $noinline$IntShr(b, 6)) | (a | $noinline$intToChar(b)), 317 assertIntEquals(-$noinline$IntShl(a, 8) | -$noinline$intToShort(a), 341 assertIntEquals(a + $noinline$byteToChar (b), a + (char)b); 343 assertIntEquals(a + $noinline$byteToShort(b), a + (short)b); 354 assertIntEquals (a + $noinline$byteToInt (b), a + (int)b); 415 assertIntEquals(a + $noinline$charToByte (b), a + (byte)b); 416 assertIntEquals(a + $noinline$charToShort(b), a + (short)b); 427 assertIntEquals (a + $noinline$charToInt (b), a + (int)b); 487 assertIntEquals( [all...] |
/art/test/552-checker-sharpening/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int result) { method in class:Main 199 assertIntEquals(1, testSimple(1)); 200 assertIntEquals(1, testDiamond(false, 1)); 201 assertIntEquals(-1, testDiamond(true, 1)); 202 assertIntEquals(3, testLoop(new int[]{ 2 }, 1)); 203 assertIntEquals(8, testLoop(new int[]{ 3, 4 }, 1)); 204 assertIntEquals(1, testLoopWithDiamond(null, false, 1)); 205 assertIntEquals(3, testLoopWithDiamond(new int[]{ 2 }, false, 1)); 206 assertIntEquals(-6, testLoopWithDiamond(new int[]{ 3, 4 }, true, 1));
|
/art/test/557-checker-instruct-simplifier-ror/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int actual) { method in class:Main 636 assertIntEquals(2, ror_int_constant_c_c(8)); 637 assertIntEquals(2, ror_int_constant_c_c_0(8)); 640 assertIntEquals(2, ror_int_constant_c_negc(8)); 643 assertIntEquals(2, ror_int_reg_v_csubv(8, 2)); 646 assertIntEquals(2, ror_int_subv_csubv(8, 2, 0)); 647 assertIntEquals(32, ror_int_subv_csubv_env(8, 2, 0)); 648 assertIntEquals(32, rol_int_csubv_subv(8, 2, 0)); 650 assertIntEquals(32, rol_int_reg_csubv_v(8, 2)); 653 assertIntEquals( [all...] |
/art/test/564-checker-negbitwise/src/ |
H A D | Main.java | 22 public static void assertIntEquals(int expected, int result) { method in class:Main 293 assertIntEquals(0xe, $opt$noinline$notAnd(0xf, 0x1)); 295 assertIntEquals(~0xe, $opt$noinline$notXor(0xf, 0x1)); 296 assertIntEquals(0xe, $opt$noinline$notAndConstant(0x1)); 297 assertIntEquals(0xe, $opt$noinline$notAndMultipleUses(0xf, 0x1)); 298 assertIntEquals(~0x1, $opt$noinline$deMorganOr(0x3, 0x1));
|
/art/test/565-checker-doublenegbitwise/src/ |
H A D | Main.java | 24 public static void assertIntEquals(int expected, int result) { method in class:Main 339 assertIntEquals(~0xff, $opt$noinline$andToOr(0xf, 0xff)); 340 assertIntEquals(~0xff, $noinline$runSmaliTest("$opt$noinline$andToOr", int.class, 0xf, 0xff)); 347 assertIntEquals(-1, $opt$noinline$regressInputsAway(0xf, 0xff)); 348 assertIntEquals(-1, $noinline$runSmaliTest("$opt$noinline$regressInputsAway", int.class, 0xf, 0xff)); 349 assertIntEquals(0xf0, $opt$noinline$notXorToXor(0xf, 0xff)); 350 assertIntEquals(0xf0, $noinline$runSmaliTest("$opt$noinline$notXorToXor", int.class, 0xf, 0xff)); 353 assertIntEquals(~0xff, $opt$noinline$notMultipleUses(0xf, 0xff)); 354 assertIntEquals(~0xff, $noinline$runSmaliTest("$opt$noinline$notMultipleUses", int.class, 0xf, 0xff));
|
/art/test/566-checker-codegen-select/src/ |
H A D | Main.java | 75 assertIntEquals(5, m.$noinline$intSelect_Constant(4)); 76 assertIntEquals(7, m.$noinline$intSelect_Constant(2)); 79 public static void assertIntEquals(int expected, int actual) { method in class:Main
|
/art/test/570-checker-osr/src/ |
H A D | Main.java | 246 assertIntEquals(12, $opt$inline$testRemoveSuspendCheck(12, 5)); 273 public static void assertIntEquals(int expected, int result) { method in class:Main
|
/art/test/594-load-string-regression/src/ |
H A D | Main.java | 59 assertIntEquals(0x12345678 ^ (0x12345678 >> 5), $noinline$test()); 62 public static void assertIntEquals(int expected, int result) { method in class:Main
|
/art/test/478-checker-inline-noreturn/src/ |
H A D | Main.java | 27 public static void assertIntEquals(int expected, int result) { method in class:Main 58 assertIntEquals(42, callerLoop(1, 1));
|
/art/test/478-checker-inliner-nested-loop/src/ |
H A D | Main.java | 20 public static void assertIntEquals(int expected, int result) { method in class:Main 54 assertIntEquals(0, NestedLoop(1, 1)); 55 assertIntEquals(3, NestedLoop(2, 3));
|
/art/test/480-checker-dead-blocks/src/ |
H A D | Main.java | 20 public static void assertIntEquals(int expected, int result) { method in class:Main 149 assertIntEquals(7, testTrueBranch(4, 3)); 150 assertIntEquals(1, testFalseBranch(4, 3)); 151 assertIntEquals(42, testRemoveLoop(42)); 152 assertIntEquals(23, testUpdateLoopInformation(23)); 153 assertIntEquals(12, testRemoveSuspendCheck(12, 5));
|
/art/test/521-regression-integer-field-set/src/ |
H A D | Main.java | 18 public static void assertIntEquals(int expected, int result) { method in class:Main 28 assertIntEquals(123456, m.i); 31 assertIntEquals(456789, s);
|
/art/test/526-checker-caller-callee-regs/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int result) { method in class:Main 87 assertIntEquals($opt$LiveInCall(arg), arg);
|
/art/test/527-checker-array-access-simd/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int result) { method in class:Main 221 assertIntEquals(3200, calcArraySum(ia, ba, fa));
|
/art/test/527-checker-array-access-split/src/ |
H A D | Main.java | 19 public static void assertIntEquals(int expected, int result) { method in class:Main 558 assertIntEquals(456, constantIndexGet(array)); 561 assertIntEquals(2, array[1]); 563 assertIntEquals(789, get(array, 2)); 566 assertIntEquals(456, array[1]); 569 assertIntEquals(124, array[0]); 572 assertIntEquals(125, array[0]); 574 assertIntEquals(3, canMergeAfterBCE1()); 575 assertIntEquals(1048576, canMergeAfterBCE2()); 577 assertIntEquals(1 [all...] |
/art/test/422-type-conversion/src/ |
H A D | Main.java | 33 public static void assertIntEquals(int expected, int result) { method in class:Main 280 assertIntEquals(1, $opt$noinline$LongToInt(1L)); 281 assertIntEquals(0, $opt$noinline$LongToInt(0L)); 282 assertIntEquals(-1, $opt$noinline$LongToInt(-1L)); 283 assertIntEquals(51, $opt$noinline$LongToInt(51L)); 284 assertIntEquals(-51, $opt$noinline$LongToInt(-51L)); 285 assertIntEquals(2147483647, $opt$noinline$LongToInt(2147483647L)); // 2^31 - 1 286 assertIntEquals(-2147483647, $opt$noinline$LongToInt(-2147483647L)); // -(2^31 - 1) 287 assertIntEquals(-2147483648, $opt$noinline$LongToInt(-2147483648L)); // -(2^31) 288 assertIntEquals( [all...] |
/art/test/442-checker-constant-folding/src/ |
H A D | Main.java | 30 public static void assertIntEquals(int expected, int result) { method in class:Main 1526 assertIntEquals(-42, IntNegation()); 1531 assertIntEquals(3, IntAddition1()); 1532 assertIntEquals(14, IntAddition2()); 1533 assertIntEquals(14, smaliIntAddition2()); 1534 assertIntEquals(14, smaliIntAddition2AddAndMove()); 1539 assertIntEquals(4, IntSubtraction()); 1544 assertIntEquals(21, IntMultiplication()); 1549 assertIntEquals(2, IntDivision()); 1554 assertIntEquals( [all...] |