/art/test/021-string2/src/ |
H A D | Main.java | 102 " " + $noinline$equals(s0_0, s0_0) + 103 " " + $noinline$equals(s0_0, s0_1) + 104 " " + $noinline$equals(s0_0, s0_2) + 105 " " + $noinline$equals(s0_0, s0_3)); 107 " " + $noinline$equals(s0_1, s0_0) + 108 " " + $noinline$equals(s0_1, s0_1) + 109 " " + $noinline$equals(s0_1, s0_2) + 110 " " + $noinline$equals(s0_1, s0_3)); 112 " " + $noinline$equals(s0_2, s0_0) + 113 " " + $noinline [all...] |
/art/test/666-dex-cache-itf/src/ |
H A D | Main.java | 20 default int $noinline$def1() { return 42; } 21 default int $noinline$def2() { return 42; } 22 default int $noinline$def3() { return 42; } 23 default int $noinline$def4() { return 42; } 24 default int $noinline$def5() { return 42; } 25 default int $noinline$def6() { return 42; } 26 default int $noinline$def7() { return 42; } 27 default int $noinline$def8() { return 42; } 28 default int $noinline$def9() { return 42; } 29 default int $noinline [all...] |
/art/test/458-checker-instruct-simplification/src/ |
H A D | Main.java | 61 /// CHECK-START: long Main.$noinline$Add0(long) instruction_simplifier (before) 67 /// CHECK-START: long Main.$noinline$Add0(long) instruction_simplifier (after) 71 /// CHECK-START: long Main.$noinline$Add0(long) instruction_simplifier (after) 74 public static long $noinline$Add0(long arg) { 78 /// CHECK-START: int Main.$noinline$AddAddSubAddConst(int) instruction_simplifier (before) 90 /// CHECK-START: int Main.$noinline$AddAddSubAddConst(int) instruction_simplifier (after) 96 public static int $noinline$AddAddSubAddConst(int arg) { 100 /// CHECK-START: int Main.$noinline$AndAllOnes(int) instruction_simplifier (before) 106 /// CHECK-START: int Main.$noinline$AndAllOnes(int) instruction_simplifier (after) 110 /// CHECK-START: int Main.$noinline [all...] |
/art/test/542-bitfield-rotates/src/ |
H A D | Main.java | 53 public static int $noinline$rotate_int_right_reg_v_csubv(int value, int distance) { 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($noinline [all...] |
/art/test/451-spill-splot/src/ |
H A D | Main.java | 51 a = $noinline$computeDouble(); 52 b = $noinline$computeDouble(); 53 c = $noinline$computeDouble(); 54 d = $noinline$computeDouble(); 55 e = $noinline$computeDouble(); 56 f = $noinline$computeDouble(); 57 g = $noinline$computeDouble(); 58 h = $noinline$computeDouble(); 59 i = $noinline$computeDouble(); 60 j = $noinline [all...] |
/art/test/553-invoke-super/src/ |
H A D | SuperClass.java | 20 public int $noinline$returnInt() {
|
/art/test/561-divrem/src/ |
H A D | Main.java | 31 assertEquals(0, $noinline$divInt(1)); 32 assertEquals(1, $noinline$remInt(1)); 34 assertEquals(0, $noinline$divInt(-1)); 35 assertEquals(-1, $noinline$remInt(-1)); 37 assertEquals(0, $noinline$divInt(0)); 38 assertEquals(0, $noinline$remInt(0)); 40 assertEquals(1, $noinline$divInt(Integer.MIN_VALUE)); 41 assertEquals(0, $noinline$remInt(Integer.MIN_VALUE)); 43 assertEquals(0, $noinline$divInt(Integer.MAX_VALUE)); 44 assertEquals(Integer.MAX_VALUE, $noinline [all...] |
/art/test/409-materialized-condition/src/ |
H A D | Main.java | 53 public static boolean $noinline$intEq0(int x) { 57 public static boolean $noinline$intNe0(int x) { 61 public static boolean $noinline$longEq0(long x) { 65 public static boolean $noinline$longNe0(long x) { 69 public static boolean $noinline$longEqCst(long x) { 73 public static boolean $noinline$longNeCst(long x) { 87 public static boolean $noinline$booleanCondition(boolean in) { 92 $noinline$intNe0(value); 109 assertEqual($noinline$booleanCondition(false), false); 110 assertEqual($noinline [all...] |
/art/test/439-npe/src/ |
H A D | Main.java | 40 public static void $opt$noinline$setObjectField(Main m) { 45 public static void $opt$noinline$setIntField(Main m) { 50 public static void $opt$noinline$setFloatField(Main m) { 55 public static void $opt$noinline$setLongField(Main m) { 60 public static void $opt$noinline$setDoubleField(Main m) { 65 public static void $opt$noinline$setByteField(Main m) { 70 public static void $opt$noinline$setBooleanField(Main m) { 75 public static void $opt$noinline$setCharField(Main m) { 80 public static void $opt$noinline$setShortField(Main m) { 85 public static Object $opt$noinline [all...] |
/art/test/415-optimizing-arith-neg/src/ |
H A D | Main.java | 18 // it does compile the method, and that $noinline$ is a marker to 72 $opt$noinline$InplaceNegOneInt(1); 75 $opt$noinline$InplaceNegOneLong(1L); 82 assertEquals(-1, $opt$noinline$NegInt(1)); 83 assertEquals(1, $opt$noinline$NegInt(-1)); 84 assertEquals(0, $opt$noinline$NegInt(0)); 85 assertEquals(51, $opt$noinline$NegInt(-51)); 86 assertEquals(-51, $opt$noinline$NegInt(51)); 87 assertEquals(2147483647, $opt$noinline$NegInt(-2147483647)); // -(2^31 - 1) 88 assertEquals(-2147483647, $opt$noinline [all...] |
/art/test/564-checker-bitcount/src/ |
H A D | Main.java | 24 /// CHECK-START: int Main.$noinline$BitCountBoolean(boolean) intrinsics_recognition (after) 27 private static int $noinline$BitCountBoolean(boolean x) { 32 /// CHECK-START: int Main.$noinline$BitCountByte(byte) intrinsics_recognition (after) 35 private static int $noinline$BitCountByte(byte x) { 40 /// CHECK-START: int Main.$noinline$BitCountShort(short) intrinsics_recognition (after) 43 private static int $noinline$BitCountShort(short x) { 48 /// CHECK-START: int Main.$noinline$BitCountChar(char) intrinsics_recognition (after) 51 private static int $noinline$BitCountChar(char x) { 56 /// CHECK-START: int Main.$noinline$BitCountInt(int) intrinsics_recognition (after) 59 private static int $noinline [all...] |
/art/test/564-checker-negbitwise/src/ |
H A D | Main.java | 38 /// CHECK-START-ARM64: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm64 (before) 45 /// CHECK-START-ARM64: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm64 (after) 51 /// CHECK-START-ARM64: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm64 (after) 55 /// CHECK-START-ARM64: int Main.$opt$noinline$notAnd(int, int) disassembly (after) 59 /// CHECK-START-ARM: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm (before) 66 /// CHECK-START-ARM: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm (after) 72 /// CHECK-START-ARM: int Main.$opt$noinline$notAnd(int, int) instruction_simplifier_arm (after) 76 /// CHECK-START-ARM: int Main.$opt$noinline$notAnd(int, int) disassembly (after) 79 public static int $opt$noinline$notAnd(int base, int mask) { 88 /// CHECK-START-ARM64: long Main.$opt$noinline [all...] |
/art/test/638-checker-inline-cache-intrinsic/src/ |
H A D | Main.java | 19 /// CHECK-START: char Main.$noinline$inlineMonomorphic(java.lang.CharSequence) inliner (before) 22 /// CHECK-START: char Main.$noinline$inlineMonomorphic(java.lang.CharSequence) inliner (after) 26 /// CHECK-START: char Main.$noinline$inlineMonomorphic(java.lang.CharSequence) instruction_simplifier$after_inlining (after) 31 public static char $noinline$inlineMonomorphic(CharSequence cs) { 35 /// CHECK-START: char Main.$noinline$knownReceiverType() inliner (before) 38 /// CHECK-START: char Main.$noinline$knownReceiverType() inliner (after) 41 /// CHECK-START: char Main.$noinline$knownReceiverType() instruction_simplifier$after_inlining (after) 45 public static char $noinline$knownReceiverType() { 50 /// CHECK-START: boolean Main.$noinline$stringEquals(java.lang.Object) inliner (before) 53 /// CHECK-START: boolean Main.$noinline [all...] |
/art/test/496-checker-inlining-class-loader/src/ |
H A D | FirstSeenByMyClassLoader.java | 21 public static void $noinline$bar() { 23 System.out.println("In $noinline$bar");
|
/art/test/551-implicit-null-checks/src/ |
H A D | Main.java | 28 m.$opt$noinline$testGetLong(); 33 m.$opt$noinline$testPutLong(778899112233L); 38 m.$opt$noinline$testGetDouble(); 43 m.$opt$noinline$testPutDouble(1.0); 49 public void $opt$noinline$testGetLong() throws Exception { 54 public void $opt$noinline$testPutLong(long a) throws Exception { 59 public void $opt$noinline$testGetDouble() throws Exception { 64 public void $opt$noinline$testPutDouble(double a) throws Exception {
|
/art/test/565-checker-doublenegbitwise/src/ |
H A D | Main.java | 42 public static <T> T $noinline$runSmaliTest(String name, Class<T> klass, T input1, T input2) { 61 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (before) 70 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 77 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 81 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 84 public static int $opt$noinline$andToOr(int a, int b) { 97 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier$after_inlining (before) 107 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier$after_inlining (after) 114 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier$after_bce (after) 118 /// CHECK-START: boolean Main.$opt$noinline [all...] |
/art/test/656-loop-deopt/src/ |
H A D | Main.java | 21 $noinline$intUpdate(new Main()); 22 ensureJitCompiled(Main.class, "$noinline$intUpdate"); 23 $noinline$intUpdate(new SubMain()); 28 $noinline$objectUpdate(new Main()); 29 ensureJitCompiled(Main.class, "$noinline$objectUpdate"); 30 $noinline$objectUpdate(new SubMain()); 32 $noinline$loopIncrement(new Main()); 33 ensureJitCompiled(Main.class, "$noinline$loopIncrement"); 34 $noinline$loopIncrement(new SubMain()); 36 $noinline [all...] |
/art/test/667-out-of-bounds/src/ |
H A D | Main.java | 18 static int $noinline$arrayAccess(int[] array) { 25 $noinline$arrayAccess(array);
|
/art/test/551-checker-shifter-operand/src/ |
H A D | Main.java | 53 static char $noinline$byteToChar (byte v) { if (doThrow) throw new Error(); return (char)v; } 54 static short $noinline$byteToShort (byte v) { if (doThrow) throw new Error(); return (short)v; } 55 static int $noinline$byteToInt (byte v) { if (doThrow) throw new Error(); return (int)v; } 56 static long $noinline$byteToLong (byte v) { if (doThrow) throw new Error(); return (long)v; } 57 static byte $noinline$charToByte (char v) { if (doThrow) throw new Error(); return (byte)v; } 58 static short $noinline$charToShort (char v) { if (doThrow) throw new Error(); return (short)v; } 59 static int $noinline$charToInt (char v) { if (doThrow) throw new Error(); return (int)v; } 60 static long $noinline$charToLong (char v) { if (doThrow) throw new Error(); return (long)v; } 61 static byte $noinline$shortToByte (short v) { if (doThrow) throw new Error(); return (byte)v; } 62 static char $noinline [all...] |
/art/test/458-long-to-fpu/src/ |
H A D | Main.java | 19 System.out.println($noinline$FloatConvert(false)); 20 System.out.println($noinline$DoubleConvert(false)); 26 public static long $noinline$FloatConvert(boolean flag) { 36 public static long $noinline$DoubleConvert(boolean flag) {
|
/art/test/521-regression-integer-field-set/src/ |
H A D | Main.java | 27 m.$noinline$SetInstanceField(); 30 $noinline$SetStaticField(); 36 private void $noinline$SetInstanceField() { 46 private static void $noinline$SetStaticField() {
|
/art/test/536-checker-intrinsic-optimization/src/ |
H A D | Main.java | 50 assertIntEquals(0, $opt$noinline$getStringLength("")); 51 assertIntEquals(3, $opt$noinline$getStringLength("abc")); 52 assertIntEquals(10, $opt$noinline$getStringLength("0123456789")); 54 assertBooleanEquals(true, $opt$noinline$isStringEmpty("")); 55 assertBooleanEquals(false, $opt$noinline$isStringEmpty("abc")); 56 assertBooleanEquals(false, $opt$noinline$isStringEmpty("0123456789")); 58 assertCharEquals('a', $opt$noinline$stringCharAt("a", 0)); 59 assertCharEquals('a', $opt$noinline$stringCharAt("abc", 0)); 60 assertCharEquals('b', $opt$noinline$stringCharAt("abc", 1)); 61 assertCharEquals('c', $opt$noinline [all...] |
/art/test/570-checker-select/src/ |
H A D | Main.java | 374 /// CHECK-START-ARM: long Main.$noinline$LongEqNonmatCond_LongVarVar(long, long, long, long) disassembly (after) 381 public static long $noinline$LongEqNonmatCond_LongVarVar(long a, long b, long x, long y) { 385 /// CHECK-START-ARM: long Main.$noinline$LongNonmatCondCst_LongVarVar(long, long, long) disassembly (after) 393 public static long $noinline$LongNonmatCondCst_LongVarVar(long a, long x, long y) { 397 /// CHECK-START-ARM: long Main.$noinline$LongNonmatCondCst_LongVarVar2(long, long, long) disassembly (after) 403 public static long $noinline$LongNonmatCondCst_LongVarVar2(long a, long x, long y) { 407 /// CHECK-START-ARM: long Main.$noinline$LongNonmatCondCst_LongVarVar3(long, long, long) disassembly (after) 413 public static long $noinline$LongNonmatCondCst_LongVarVar3(long a, long x, long y) { 417 /// CHECK-START-ARM: long Main.$noinline$LongNonmatCondCst_LongVarVar4(long, long, long) disassembly (after) 423 public static long $noinline [all...] |
/art/test/578-polymorphic-inlining/src/ |
H A D | Main.java | 20 $noinline$testInTryCatch(new Main(), i); 21 $noinline$testInTryCatch(new SubMain(), i); 25 public static void $noinline$testInTryCatch(Main m, int i) { 39 $noinline$foo(); 41 $noinline$foo(); 42 $noinline$foo(); 46 public static void $noinline$foo() {
|
/art/test/650-checker-inline-access-thunks/src/ |
H A D | Main.java | 21 n.$noinline$setPrivateIntField(m, 42); 22 System.out.println(n.$noinline$getPrivateIntField(m)); 28 /// CHECK-START: void Main$Nested.$noinline$setPrivateIntField(Main, int) inliner (before) 31 /// CHECK-START: void Main$Nested.$noinline$setPrivateIntField(Main, int) inliner (before) 34 /// CHECK-START: void Main$Nested.$noinline$setPrivateIntField(Main, int) inliner (after) 37 /// CHECK-START: void Main$Nested.$noinline$setPrivateIntField(Main, int) inliner (after) 40 public void $noinline$setPrivateIntField(Main m, int value) { 44 /// CHECK-START: int Main$Nested.$noinline$getPrivateIntField(Main) inliner (before) 47 /// CHECK-START: int Main$Nested.$noinline$getPrivateIntField(Main) inliner (before) 50 /// CHECK-START: int Main$Nested.$noinline [all...] |