/art/test/616-cha-proxy-method-inline/src/ |
Main.java | 54 public class Main { 62 public static void main(String[] args) { method in class:Main 65 ensureJitCompiled(Main.class, "call");
|
/art/test/622-checker-bce-regressions/src/ |
Main.java | 20 public class Main { 24 /// CHECK-START: int Main.doNotVisitAfterForwardBCE(int[]) BCE (before) 28 /// CHECK-START: int Main.doNotVisitAfterForwardBCE(int[]) BCE (after) 57 public static void main(String[] args) { method in class:Main
|
/art/test/631-checker-get-class/src/ |
Main.java | 17 public class Main { 19 /// CHECK-START: int Main.bar(Main) inliner (before) 23 /// CHECK-START: int Main.bar(Main) inliner (after) 25 public static int bar(Main m) { 26 if (m.getClass() == Main.class) { 36 /// CHECK-START: boolean Main.classEquality1() instruction_simplifier$after_inlining (before) 44 /// CHECK-START: boolean Main.classEquality1() dead_code_elimination$after_inlining (after) 48 return new Main().getClass() == Main.class 98 public static void main(String[] args) { method in class:Main [all...] |
/art/test/633-checker-rtp-getclass/src/ |
Main.java | 19 public class Main { 20 public static void main(String[] args) { method in class:Main 21 System.out.println($noinline$runSmaliTest("$opt$noinline$foo", new Main())); 36 public static int $noinline$runSmaliTest(String name, Main input) { 39 Method m = c.getMethod(name, Main.class); 47 class SubMain extends Main {
|
/art/test/638-checker-inline-cache-intrinsic/src/ |
Main.java | 17 public class Main { 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) 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) 50 /// CHECK-START: boolean Main.$noinline$stringEquals(java.lang.Object) inliner (before) 53 /// CHECK-START: boolean Main.$noinline$stringEquals(java.lang.Object) inliner (after) 57 /// CHECK-START: boolean Main.$noinline$stringEquals(java.lang.Object) instruction_simplifier$after_inlining (after 87 public static void main(String[] args) { method in class:Main [all...] |
/art/test/640-checker-double-simd/src/ |
Main.java | 21 public class Main { 29 /// CHECK-START: void Main.add(double) loop_optimization (before) 33 /// CHECK-START-{ARM64,MIPS64}: void Main.add(double) loop_optimization (after) 42 /// CHECK-START: void Main.sub(double) loop_optimization (before) 46 /// CHECK-START-{ARM64,MIPS64}: void Main.sub(double) loop_optimization (after) 55 /// CHECK-START: void Main.mul(double) loop_optimization (before) 59 /// CHECK-START-{ARM64,MIPS64}: void Main.mul(double) loop_optimization (after) 68 /// CHECK-START: void Main.div(double) loop_optimization (before) 72 /// CHECK-START-{ARM64,MIPS64}: void Main.div(double) loop_optimization (after) 81 /// CHECK-START: void Main.neg() loop_optimization (before 134 public static void main(String[] args) { method in class:Main [all...] |
/art/test/640-checker-float-simd/src/ |
Main.java | 21 public class Main { 29 /// CHECK-START: void Main.add(float) loop_optimization (before) 33 /// CHECK-START-{ARM64,MIPS64}: void Main.add(float) loop_optimization (after) 42 /// CHECK-START: void Main.sub(float) loop_optimization (before) 46 /// CHECK-START-{ARM64,MIPS64}: void Main.sub(float) loop_optimization (after) 55 /// CHECK-START: void Main.mul(float) loop_optimization (before) 59 /// CHECK-START-{ARM64,MIPS64}: void Main.mul(float) loop_optimization (after) 68 /// CHECK-START: void Main.div(float) loop_optimization (before) 72 /// CHECK-START-{ARM64,MIPS64}: void Main.div(float) loop_optimization (after) 81 /// CHECK-START: void Main.neg() loop_optimization (before 133 public static void main(String[] args) { method in class:Main [all...] |
/art/test/640-checker-integer-valueof/src/ |
Main.java | 17 public class Main { 19 /// CHECK-START: java.lang.Integer Main.foo(int) disassembly (after) 27 /// CHECK-START: java.lang.Integer Main.foo2() disassembly (after) 35 /// CHECK-START: java.lang.Integer Main.foo3() disassembly (after) 43 /// CHECK-START: java.lang.Integer Main.foo4() disassembly (after) 51 public static void main(String[] args) { method in class:Main
|
/art/test/646-checker-hadd-alt-byte/src/ |
Main.java | 23 public class Main { 32 /// CHECK-START: void Main.halving_add_signed(byte[], byte[], byte[]) loop_optimization (before) 42 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.halving_add_signed(byte[], byte[], byte[]) loop_optimization (after) 54 /// CHECK-START: void Main.halving_add_unsigned(byte[], byte[], byte[]) instruction_simplifier (before) 67 /// CHECK-START: void Main.halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (before) 77 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (after) 89 /// CHECK-START: void Main.rounding_halving_add_signed(byte[], byte[], byte[]) loop_optimization (before) 100 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.rounding_halving_add_signed(byte[], byte[], byte[]) loop_optimization (after) 112 /// CHECK-START: void Main.rounding_halving_add_unsigned(byte[], byte[], byte[]) instruction_simplifier (before) 126 /// CHECK-START: void Main.rounding_halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (before 206 public static void main(String[] args) { method in class:Main [all...] |
/art/test/646-checker-hadd-byte/src/ |
Main.java | 20 public class Main { 29 /// CHECK-START: void Main.halving_add_signed(byte[], byte[], byte[]) loop_optimization (before) 39 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.halving_add_signed(byte[], byte[], byte[]) loop_optimization (after) 51 /// CHECK-START: void Main.halving_add_unsigned(byte[], byte[], byte[]) instruction_simplifier (before) 64 /// CHECK-START: void Main.halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (before) 74 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (after) 86 /// CHECK-START: void Main.rounding_halving_add_signed(byte[], byte[], byte[]) loop_optimization (before) 97 /// CHECK-START-{ARM,ARM64,MIPS64}: void Main.rounding_halving_add_signed(byte[], byte[], byte[]) loop_optimization (after) 109 /// CHECK-START: void Main.rounding_halving_add_unsigned(byte[], byte[], byte[]) instruction_simplifier (before) 123 /// CHECK-START: void Main.rounding_halving_add_unsigned(byte[], byte[], byte[]) loop_optimization (before 203 public static void main(String[] args) { method in class:Main [all...] |
/art/test/655-checker-simd-arm-opt/src/ |
Main.java | 20 public class Main { 28 /// CHECK-START-ARM64: void Main.encodableConstants(byte[], short[], char[], int[], long[], float[], double[]) disassembly (after) 85 public static void main(String[] args) { method in class:Main
|
/art/test/655-jit-clinit/src/ |
Main.java | 17 public class Main { 18 public static void main(String[] args) throws Exception { method in class:Main 42 while (!Main.hasJitCompiledEntrypoint(Foo.class, "$noinline$hotMethod")) {
|
/art/test/660-checker-sad-byte/src/ |
Main.java | 20 public class Main { 22 /// CHECK-START: int Main.sad1(byte, byte) instruction_simplifier$after_gvn (before) 26 /// CHECK-START: int Main.sad1(byte, byte) instruction_simplifier$after_gvn (after) 33 /// CHECK-START: int Main.sad2(byte, byte) instruction_simplifier$after_gvn (before) 37 /// CHECK-START: int Main.sad2(byte, byte) instruction_simplifier$after_gvn (after) 46 /// CHECK-START: int Main.sad3(byte, byte) instruction_simplifier$after_gvn (before) 50 /// CHECK-START: int Main.sad3(byte, byte) instruction_simplifier$after_gvn (after) 58 /// CHECK-START: int Main.sad3Alt(byte, byte) instruction_simplifier$after_gvn (before) 62 /// CHECK-START: int Main.sad3Alt(byte, byte) instruction_simplifier$after_gvn (after) 70 /// CHECK-START: long Main.sadL1(byte, byte) instruction_simplifier$after_gvn (before 120 public static void main(String[] args) { method in class:Main [all...] |
/art/test/660-checker-sad-long/src/ |
Main.java | 20 public class Main { 22 /// CHECK-START: long Main.sad1(long, long) instruction_simplifier$after_gvn (before) 26 /// CHECK-START: long Main.sad1(long, long) instruction_simplifier$after_gvn (after) 30 /// CHECK-START: long Main.sad1(long, long) instruction_simplifier$after_gvn (after) 38 /// CHECK-START: long Main.sad2(long, long) instruction_simplifier$after_gvn (before) 42 /// CHECK-START: long Main.sad2(long, long) instruction_simplifier$after_gvn (after) 51 /// CHECK-START: long Main.sad3(long, long) instruction_simplifier$after_gvn (before) 55 /// CHECK-START: long Main.sad3(long, long) instruction_simplifier$after_gvn (after) 63 /// CHECK-START: long Main.sad3Alt(long, long) instruction_simplifier$after_gvn (before) 67 /// CHECK-START: long Main.sad3Alt(long, long) instruction_simplifier$after_gvn (after 75 public static void main(String[] args) { method in class:Main [all...] |
/art/test/660-checker-simd-sad-short3/src/ |
Main.java | 22 public class Main { 24 /// CHECK-START: int Main.sadShort2IntParamRight(short[], short) loop_optimization (before) 36 /// CHECK-START-{ARM64,MIPS64}: int Main.sadShort2IntParamRight(short[], short) loop_optimization (after) 55 /// CHECK-START: int Main.sadShort2IntParamLeft(short[], short) loop_optimization (before) 67 /// CHECK-START-{ARM64,MIPS64}: int Main.sadShort2IntParamLeft(short[], short) loop_optimization (after) 86 /// CHECK-START: int Main.sadShort2IntConstRight(short[]) loop_optimization (before) 98 /// CHECK-START-{ARM64,MIPS64}: int Main.sadShort2IntConstRight(short[]) loop_optimization (after) 117 /// CHECK-START: int Main.sadShort2IntConstLeft(short[]) loop_optimization (before) 129 /// CHECK-START-{ARM64,MIPS64}: int Main.sadShort2IntConstLeft(short[]) loop_optimization (after) 148 /// CHECK-START: int Main.sadShort2IntInvariantRight(short[], int) loop_optimization (before 282 public static void main(String[] args) { method in class:Main [all...] |
/art/test/661-classloader-allocator/src/ |
Main.java | 19 public class Main { 36 public static void main(String[] args) throws Exception { method in class:Main
|
/art/test/662-regression-alias/src/ |
Main.java | 20 public class Main { 72 // Main driver. 75 static public void main(String[] args) { method in class:Main
|
/art/test/663-checker-select-generator/src/ |
Main.java | 19 public class Main { 48 public static void main(String[] args) throws Throwable { method in class:Main
|
/art/test/669-checker-break/src/ |
Main.java | 24 public class Main { 26 /// CHECK-START: int Main.breakLoop(int[]) induction_var_analysis (before) 38 /// CHECK-START: int Main.breakLoop(int[]) induction_var_analysis (after) 50 /// CHECK-START-ARM64: int Main.breakLoop(int[]) loop_optimization (after) 72 /// CHECK-START: int Main.breakLoopDown(int[]) induction_var_analysis (before) 85 /// CHECK-START: int Main.breakLoopDown(int[]) induction_var_analysis (after) 111 /// CHECK-START: int Main.breakLoopSafeConst(int[]) induction_var_analysis (before) 126 /// CHECK-START: int Main.breakLoopSafeConst(int[]) induction_var_analysis (after) 140 /// CHECK-START-ARM64: int Main.breakLoopSafeConst(int[]) loop_optimization (after) 162 /// CHECK-START: int Main.breakLoopUnsafeConst(int[]) induction_var_analysis (before 288 public static void main(String[] args) { method in class:Main [all...] |
/art/test/673-checker-throw-vmethod/src/ |
Main.java | 20 public class Main { 45 /// CHECK-START: void Main.doit1(int[]) code_sinking (before) 56 /// CHECK-START: void Main.doit1(int[]) code_sinking (after) 75 /// CHECK-START: void Main.doit2(int[]) code_sinking (before) 82 /// CHECK: InvokeVirtual [{{l\d+}},<<Str>>] method_name:Main.doThrow 85 /// CHECK-START: void Main.doit2(int[]) code_sinking (after) 92 /// CHECK: InvokeVirtual [{{l\d+}},<<Str>>] method_name:Main.doThrow 103 /// CHECK-START: void Main.doit3(int[]) code_sinking (before) 114 /// CHECK-START: void Main.doit3(int[]) code_sinking (after) 132 /// CHECK-START: void Main.doit4(int[]) code_sinking (before 163 static public void main(String[] args) { method in class:Main [all...] |
/art/test/674-hotness-compiled/src/ |
Main.java | 17 public class Main { 27 public static void main(String[] args) { method in class:Main 29 if (!isAotCompiled(Main.class, "main")) { 33 int counter = getHotnessCounter(Main.class, "$noinline$hotnessCount"); 39 if (getHotnessCounter(Main.class, "$noinline$hotnessCountWithLoop") <= counter) {
|
/art/test/685-deoptimizeable/src/ |
Main.java | 36 Main.assertIsManaged(); 37 Main.deoptimizeAll(); 38 Main.assertIsInterpreted(); 43 public class Main { 63 ensureJitCompiled(Main.class, "$noinline$run1"); 64 ensureJitCompiled(Main.class, "$noinline$run2"); 65 ensureJitCompiled(Main.class, "$noinline$run3A"); 66 ensureJitCompiled(Main.class, "$noinline$run3B"); 70 public static void main(String[] args) throws Exception { method in class:Main 113 Class<?> cls = Class.forName("Main"); [all...] |
/art/test/687-deopt/src/ |
Main.java | 19 public class Main { 20 public static void main(String[] args) { method in class:Main 27 Main key = new Main(); 29 HashMap<Main, Integer> map = new HashMap<>(); 39 // Main.main 42 // Main.hashCode
|
/art/test/690-hiddenapi-same-name-methods/src/ |
Main.java | 21 public class Main { 22 public static void main(String[] args) throws ClassNotFoundException, NoSuchMethodException { method in class:Main
|
/art/test/934-load-transform/src/ |
Main.java | 24 class Main { 64 Main.class.getClassLoader()); 72 public static void main(String[] args) { method in class:Main
|