src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest11.java
equal
deleted
inserted
replaced
121 testConditionalElimination("test5Snippet", "test5Snippet"); |
121 testConditionalElimination("test5Snippet", "test5Snippet"); |
122 } |
122 } |
123 |
123 |
124 public static int test6Snippet(int a) { |
124 public static int test6Snippet(int a) { |
125 if ((a & 8) != 0) { |
125 if ((a & 8) != 0) { |
126 GraalDirectives.deoptimizeAndInvalidate(); |
126 GraalDirectives.deoptimize(); |
127 } |
127 } |
128 if ((a & 15) != 15) { |
128 if ((a & 15) != 15) { |
129 GraalDirectives.deoptimizeAndInvalidate(); |
129 GraalDirectives.deoptimize(); |
130 } |
130 } |
131 return 0; |
131 return 0; |
132 } |
132 } |
133 |
133 |
134 public static int reference6Snippet(int a) { |
134 public static int reference6Snippet(int a) { |
135 if ((a & 8) != 0) { |
135 if ((a & 8) != 0) { |
136 GraalDirectives.deoptimizeAndInvalidate(); |
136 GraalDirectives.deoptimize(); |
137 } |
137 } |
138 GraalDirectives.deoptimizeAndInvalidate(); |
138 GraalDirectives.deoptimize(); |
139 return 0; |
139 return 0; |
140 } |
140 } |
141 |
141 |
142 @Test |
142 @Test |
143 public void test6() { |
143 public void test6() { |