/art/test/461-get-reference-vreg/src/ |
Main.java | 17 public class Main { 18 public Main() { 41 public static void main(String[] args) { method in class:Main 43 Main rm = new Main();
|
/art/test/466-get-live-vreg/src/ |
Main.java | 17 public class Main { 18 public Main() { 54 public static void main(String[] args) { method in class:Main
|
/art/test/474-checker-boolean-input/src/ |
Main.java | 17 public class Main { 30 /// CHECK-START: boolean Main.TestPhiAsBoolean(int) select_generator (after) 50 /// CHECK-START: boolean Main.TestAndAsBoolean(boolean, boolean) select_generator (after) 67 /// CHECK-START: boolean Main.TestOrAsBoolean(boolean, boolean) select_generator (after) 84 /// CHECK-START: boolean Main.TestXorAsBoolean(boolean, boolean) select_generator (after) 96 public static void main(String[] args) { method in class:Main
|
/art/test/474-fp-sub-neg/src/ |
Main.java | 17 public class Main { 68 public static void main(String[] args) { method in class:Main
|
/art/test/476-checker-ctor-memory-barrier/src/ |
Main.java | 140 public class Main { 142 /// CHECK-START: ClassWithFinals Main.noInlineNoConstructorBarrier() register (after) 145 /// CHECK-START: ClassWithFinals Main.noInlineNoConstructorBarrier() register (after) 151 /// CHECK-START: void Main.inlineNew() register (after) 155 /// CHECK-START: void Main.inlineNew() register (after) 161 /// CHECK-START: void Main.inlineNew1() register (after) 165 /// CHECK-START: void Main.inlineNew1() register (after) 171 /// CHECK-START: void Main.inlineNew2() register (after) 175 /// CHECK-START: void Main.inlineNew2() register (after) 181 /// CHECK-START: void Main.inlineNew3() register (after 193 public static void main(String[] args) {} method in class:Main [all...] |
/art/test/476-clinit-inline-static-invoke/src/ |
Main.java | 17 public class Main { 19 public static void main(String[] args) { method in class:Main 39 Main.classWithClinitInitialized = true;
|
/art/test/480-checker-dead-blocks/src/ |
Main.java | 17 public class Main { 33 /// CHECK-START: int Main.testTrueBranch(int, int) dead_code_elimination_final (before) 42 /// CHECK-START: int Main.testTrueBranch(int, int) dead_code_elimination_final (after) 48 /// CHECK-START: int Main.testTrueBranch(int, int) dead_code_elimination_final (after) 65 /// CHECK-START: int Main.testFalseBranch(int, int) dead_code_elimination_final (before) 74 /// CHECK-START: int Main.testFalseBranch(int, int) dead_code_elimination_final (after) 80 /// CHECK-START: int Main.testFalseBranch(int, int) dead_code_elimination_final (after) 97 /// CHECK-START: int Main.testRemoveLoop(int) dead_code_elimination_final (before) 100 /// CHECK-START: int Main.testRemoveLoop(int) dead_code_elimination_final (after) 112 /// CHECK-START: int Main.testInfiniteLoop(int) dead_code_elimination_final (before 191 public static void main(String[] args) { method in class:Main [all...] |
/art/test/482-checker-loop-back-edge-use/src/ |
Main.java | 18 public class Main { 20 /// CHECK-START: void Main.loop1(boolean) liveness (after) 32 /// CHECK-START: void Main.loop2(boolean) liveness (after) 52 /// CHECK-START: void Main.loop3(boolean) liveness (after) 69 /// CHECK-START: void Main.loop4(boolean) liveness (after) 82 /// CHECK-START: void Main.loop5(boolean) liveness (after) 102 /// CHECK-START: void Main.loop6(boolean) liveness (after) 122 /// CHECK-START: void Main.loop7(boolean) liveness (after) 144 /// CHECK-START: void Main.loop8() liveness (after) 165 /// CHECK-START: void Main.loop9() liveness (after 186 public static void main(String[] args) { method in class:Main [all...] |
/art/test/485-checker-dce-switch/src/ |
Main.java | 17 public class Main { 23 /// CHECK-START: int Main.wholeSwitchDead(int) dead_code_elimination_final (before) 26 /// CHECK-START: int Main.wholeSwitchDead(int) dead_code_elimination_final (after) 30 /// CHECK-START: int Main.wholeSwitchDead(int) dead_code_elimination_final (after) 63 /// CHECK-START: int Main.constantSwitch_InRange() dead_code_elimination_final (before) 66 /// CHECK-START: int Main.constantSwitch_InRange() dead_code_elimination_final (after) 70 /// CHECK-START: int Main.constantSwitch_InRange() dead_code_elimination_final (after) 99 /// CHECK-START: int Main.constantSwitch_AboveRange() dead_code_elimination_final (before) 102 /// CHECK-START: int Main.constantSwitch_AboveRange() dead_code_elimination_final (after) 106 /// CHECK-START: int Main.constantSwitch_AboveRange() dead_code_elimination_final (after 171 public static void main(String[] args) throws Exception { method in class:Main [all...] |
/art/test/486-checker-must-do-null-check/src/ |
Main.java | 17 public class Main { 18 /// CHECK-START: void Main.InstanceOfPreChecked(java.lang.Object) instruction_simplifier (after) 22 if (o instanceof Main) { 27 /// CHECK-START: void Main.InstanceOf(java.lang.Object) instruction_simplifier (after) 30 if (o instanceof Main) { 35 /// CHECK-START: void Main.CheckCastPreChecked(java.lang.Object) instruction_simplifier (after) 39 ((Main)o).$noinline$Bar(); 42 /// CHECK-START: void Main.CheckCast(java.lang.Object) instruction_simplifier (after) 45 ((Main)o).$noinline$Bar(); 50 public static void main(String[] sa) method in class:Main [all...] |
/art/test/492-checker-inline-invoke-interface/src/ |
Main.java | 29 public class Main implements Itf { 34 /// CHECK-START: void Main.main(java.lang.String[]) builder (after) 35 /// CHECK: InvokeStaticOrDirect {{.*Main.<init>.*}} 38 /// CHECK-START: void Main.main(java.lang.String[]) inliner (before) 41 /// CHECK-START: void Main.main(java.lang.String[]) inliner (after) 42 /// CHECK-NOT: InvokeStaticOrDirect {{.*Main.<init>.*}} 46 /// CHECK-START: void Main.main(java.lang.String[]) inliner (after 48 public static void main(String[] args) { method in class:Main [all...] |
/art/test/493-checker-inline-invoke-interface/src/ |
Main.java | 29 public class Main implements Itf { 34 /// CHECK-START: void Main.main(java.lang.String[]) inliner (before) 38 /// CHECK-START: void Main.main(java.lang.String[]) inliner (after) 40 public static void main(String[] args) { method in class:Main 46 return new Main();
|
/art/test/497-inlining-and-class-loader/src/ |
Level1.java | 25 Main.$noinline$bar();
|
/art/test/510-checker-try-catch/src/ |
Main.java | 19 public class Main { 55 public static void main(String[] args) throws Exception { method in class:Main
|
/art/test/514-shifts/src/ |
Main.java | 17 class Main { 18 public static void main(String[] args) { method in class:Main
|
/art/test/526-checker-caller-callee-regs/src/ |
Main.java | 17 public class Main { 47 /// CHECK-START-ARM: int Main.$opt$LiveInCall(int) register (after) 55 /// CHECK-START-ARM64: int Main.$opt$LiveInCall(int) register (after) 63 /// CHECK-START-X86: int Main.$opt$LiveInCall(int) register (after) 71 /// CHECK-START-X86_64: int Main.$opt$LiveInCall(int) register (after) 85 public static void main(String[] args) { method in class:Main
|
/art/test/527-checker-array-access-split/src/ |
Main.java | 17 public class Main { 29 /// CHECK-START-ARM64: int Main.constantIndexGet(int[]) instruction_simplifier_arm64 (before) 34 /// CHECK-START-ARM64: int Main.constantIndexGet(int[]) instruction_simplifier_arm64 (after) 48 /// CHECK-START-ARM64: void Main.constantIndexSet(int[]) instruction_simplifier_arm64 (before) 54 /// CHECK-START-ARM64: void Main.constantIndexSet(int[]) instruction_simplifier_arm64 (after) 70 /// CHECK-START-ARM64: int Main.get(int[], int) instruction_simplifier_arm64 (before) 75 /// CHECK-START-ARM64: int Main.get(int[], int) instruction_simplifier_arm64 (after) 90 /// CHECK-START-ARM64: void Main.set(int[], int, int) instruction_simplifier_arm64 (before) 98 /// CHECK-START-ARM64: void Main.set(int[], int, int) instruction_simplifier_arm64 (after) 116 /// CHECK-START-ARM64: void Main.getSet(int[], int) instruction_simplifier_arm64 (before 319 public static void main(String[] args) { method in class:Main [all...] |
/art/test/528-long-hint/src/ |
Main.java | 20 public class Main { 26 public static void main(String[] args) throws Exception { method in class:Main 28 Main f = new Main(); 29 long offset = unsafe.objectFieldOffset(Main.class.getDeclaredField("instanceField"));
|
/art/test/530-checker-regression-reftype-final/src/ |
Main.java | 19 public class Main { 24 public static void main(String[] args) throws Exception { method in class:Main
|
/art/test/534-checker-bce-deoptimization/src/ |
Main.java | 17 public class Main { 18 public static void main(String[] args) { method in class:Main 19 new Main().run();
|
/art/test/536-checker-intrinsic-optimization/src/ |
Main.java | 18 public class Main { 19 public static void main(String[] args) { method in class:Main 24 /// CHECK-START: boolean Main.stringEqualsSame() instruction_simplifier (before) 27 /// CHECK-START: boolean Main.stringEqualsSame() register (before) 31 /// CHECK-START: boolean Main.stringEqualsSame() register (before) 37 /// CHECK-START: boolean Main.stringEqualsNull() register (after) 49 /// CHECK-START-X86: boolean Main.stringArgumentNotNull(java.lang.Object) disassembly (after) 58 /// CHECK-START-X86: boolean Main.stringArgumentIsString() disassembly (after)
|
/art/test/537-checker-inline-and-unverified/src/ |
Main.java | 19 public class Main { 20 public static void main(String[] args) { method in class:Main 29 /// CHECK-START: void Main.testNoInline() inliner (before) 30 /// CHECK: InvokeStaticOrDirect method_name:Main.$opt$noinline$testNoInline 32 /// CHECK-START: void Main.testNoInline() inliner (after) 33 /// CHECK: InvokeStaticOrDirect method_name:Main.$opt$noinline$testNoInline 38 /// CHECK-START: void Main.testInline() inliner (before) 39 /// CHECK: InvokeStaticOrDirect method_name:Main.$opt$inline$testInline 41 /// CHECK-START: void Main.testInline() inliner (after) 59 return null instanceof Main; [all...] |
/art/test/543-checker-dce-trycatch/src/ |
Main.java | 17 public class Main { 38 /// CHECK-START: void Main.testDeadTryCatch(boolean) dead_code_elimination_final (after) 41 /// CHECK-START: void Main.testDeadTryCatch(boolean) dead_code_elimination_final (after) 63 public static void main(String[] args) { method in class:Main
|
/art/test/543-env-long-ref/src/ |
Main.java | 19 public class Main { 23 public static void main(String[] args) throws Throwable { method in class:Main 31 public static Main $noinline$allocate(long a) { 33 return new Main(); 39 public static native void lookForMyRegisters(Main m);
|
/art/test/548-checker-inlining-and-dce/src/ |
Main.java | 17 public class Main { 33 /// CHECK-START: void Main.testInlinedForFalseInlined(java.lang.Iterable) inliner (before) 36 /// CHECK-START: void Main.testInlinedForFalseInlined(java.lang.Iterable) inliner (after) 44 /// CHECK-START: void Main.testInlinedForFalseNotInlined(java.lang.Iterable) inliner (before) 47 /// CHECK-START: void Main.testInlinedForFalseNotInlined(java.lang.Iterable) inliner (after) 54 /// CHECK-START: void Main.testInlinedForNullInlined(java.lang.Iterable) inliner (before) 57 /// CHECK-START: void Main.testInlinedForNullInlined(java.lang.Iterable) inliner (after) 65 /// CHECK-START: void Main.testInlinedForNullNotInlined(java.lang.Iterable) inliner (before) 68 /// CHECK-START: void Main.testInlinedForNullNotInlined(java.lang.Iterable) inliner (after) 75 public static void main(String[] args) method in class:Main [all...] |