/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/550-checker-multiply-accumulate/src/ |
H A D | Main.java | 38 /// CHECK-START-ARM64: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm64 (before) 46 /// CHECK-START-ARM64: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm64 (after) 53 /// CHECK-START-ARM64: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm64 (after) 57 /// CHECK-START-ARM64: int Main.$opt$noinline$mulAdd(int, int, int) disassembly (after) 60 /// CHECK-START-ARM: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm (before) 68 /// CHECK-START-ARM: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm (after) 75 /// CHECK-START-ARM: int Main.$opt$noinline$mulAdd(int, int, int) instruction_simplifier_arm (after) 79 /// CHECK-START-ARM: int Main.$opt$noinline$mulAdd(int, int, int) disassembly (after) 82 public static int $opt$noinline$mulAdd(int acc, int left, int right) { 91 /// CHECK-START-ARM64: long Main.$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/496-checker-inlining-and-class-loader/src/ |
H A D | FirstSeenByMyClassLoader.java | 21 public static void $noinline$bar() { 23 System.out.println("In $noinline$bar");
|
/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/551-implicit-null-checks/src/ |
H A D | Main.java | 27 m.$opt$noinline$testGetLong(); 32 m.$opt$noinline$testPutLong(778899112233L); 38 public void $opt$noinline$testGetLong() throws Exception { 43 public void $opt$noinline$testPutLong(long a) throws Exception {
|
/art/test/565-checker-doublenegbitwise/src/ |
H A D | Main.java | 38 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (before) 46 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 53 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 57 /// CHECK-START: int Main.$opt$noinline$andToOr(int, int) instruction_simplifier (after) 60 public static int $opt$noinline$andToOr(int a, int b) { 73 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier_after_bce (before) 83 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier_after_bce (after) 90 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier_after_bce (after) 94 /// CHECK-START: boolean Main.$opt$noinline$booleanAndToOr(boolean, boolean) instruction_simplifier_after_bce (after) 97 public static boolean $opt$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/422-type-conversion/src/ |
H A D | Main.java | 141 assertLongEquals(1L, $opt$noinline$ByteToLong((byte)1)); 142 assertLongEquals(0L, $opt$noinline$ByteToLong((byte)0)); 143 assertLongEquals(-1L, $opt$noinline$ByteToLong((byte)-1)); 144 assertLongEquals(51L, $opt$noinline$ByteToLong((byte)51)); 145 assertLongEquals(-51L, $opt$noinline$ByteToLong((byte)-51)); 146 assertLongEquals(127L, $opt$noinline$ByteToLong((byte)127)); // 2^7 - 1 147 assertLongEquals(-127L, $opt$noinline$ByteToLong((byte)-127)); // -(2^7 - 1) 148 assertLongEquals(-128L, $opt$noinline$ByteToLong((byte)-128)); // -(2^7) 152 assertLongEquals(1L, $opt$noinline$ShortToLong((short)1)); 153 assertLongEquals(0L, $opt$noinline [all...] |
/art/test/570-checker-osr/src/ |
H A D | Main.java | 41 if ($noinline$returnInt() != 53) { 44 if ($noinline$returnFloat() != 42.2f) { 47 if ($noinline$returnDouble() != Double.longBitsToDouble(0xF000000000001111L)) { 50 if ($noinline$returnLong() != 0xFFFF000000001111L) { 55 $noinline$deopt(); 59 $noinline$inlineCache(new Main(), /* isSecondInvocation */ false); 60 if ($noinline$inlineCache(new SubMain(), /* isSecondInvocation */ true) != SubMain.class) { 64 $noinline$inlineCache2(new Main(), /* isSecondInvocation */ false); 65 if ($noinline$inlineCache2(new SubMain(), /* isSecondInvocation */ true) != SubMain.class) { 70 $noinline [all...] |
/art/test/552-checker-sharpening/src/ |
H A D | Main.java | 33 private static int $noinline$foo(int x) { 65 return $noinline$foo(x); 109 return $noinline$foo(-x); 111 return $noinline$foo(x); 154 x += $noinline$foo(i); 185 x += $noinline$foo(-i); 187 x += $noinline$foo(i); 194 /// CHECK-START: java.lang.String Main.$noinline$getBootImageString() sharpening (before) 197 /// CHECK-START-X86: java.lang.String Main.$noinline$getBootImageString() sharpening (after) 202 /// CHECK-START-X86_64: java.lang.String Main.$noinline [all...] |
/art/test/566-checker-codegen-select/src/ |
H A D | Main.java | 19 /// CHECK-START: long Main.$noinline$longSelect(long) register (before) 23 public long $noinline$longSelect(long param) { 30 /// CHECK-START: long Main.$noinline$longSelect_Constant(long) register (before) 37 /// CHECK-START-X86: long Main.$noinline$longSelect_Constant(long) disassembly (after) 42 /// CHECK-START-X86_64: long Main.$noinline$longSelect_Constant(long) disassembly (after) 48 public long $noinline$longSelect_Constant(long param) { 56 /// CHECK-START-X86_64: int Main.$noinline$intSelect_Constant(int) disassembly (after) 62 public int $noinline$intSelect_Constant(int param) { 71 assertLongEquals(5L, m.$noinline$longSelect(4L)); 72 assertLongEquals(7L, m.$noinline [all...] |
/art/test/576-polymorphic-inlining/src/ |
H A D | Main.java | 20 $noinline$testVoid(new Main()); 21 $noinline$testVoid(new SubMain()); 22 $noinline$testVoid(new SubSubMain()); 24 $noinline$testWithReturnValue(new Main()); 25 $noinline$testWithReturnValue(new SubMain()); 26 $noinline$testWithReturnValue(new SubSubMain()); 28 $noinline$testWithBackEdge(new Main()); 29 $noinline$testWithBackEdge(new SubMain()); 30 $noinline$testWithBackEdge(new SubSubMain()); 40 public static void $noinline [all...] |
/art/test/491-current-method/src/ |
H A D | Main.java | 23 public static void $noinline$foo(int a, int b, int c) { 61 $noinline$foo(1, 2, 3);
|
/art/test/579-inline-infinite/src/ |
H A D | Main.java | 20 private final void $noinline$infinite() { 27 $noinline$infinite();
|
/art/test/594-load-string-regression/src/ |
H A D | Main.java | 30 public static int $noinline$test() { 41 h.$noinline$printString(s); 59 assertIntEquals(0x12345678 ^ (0x12345678 >> 5), $noinline$test()); 72 public void $noinline$printString(String s) {
|
/art/test/004-StackWalk/src/ |
H A D | Main.java | 7 int $noinline$f() throws Exception { 93 st.$noinline$f();
|
/art/test/466-get-live-vreg/src/ |
H A D | Main.java | 34 static void $opt$noinline$testIntervalHole(int arg, boolean test) { 73 $opt$noinline$testIntervalHole(arg, test);
|