src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java
equal
deleted
inserted
replaced
237 } |
237 } |
238 |
238 |
239 protected void assertCanonicallyEqual(String snippet, String reference) { |
239 protected void assertCanonicallyEqual(String snippet, String reference) { |
240 StructuredGraph graph = parseEager(snippet, AllowAssumptions.YES); |
240 StructuredGraph graph = parseEager(snippet, AllowAssumptions.YES); |
241 CoreProviders context = getProviders(); |
241 CoreProviders context = getProviders(); |
242 CanonicalizerPhase canonicalizer = new CanonicalizerPhase(); |
242 CanonicalizerPhase canonicalizer = this.createCanonicalizerPhase(); |
243 |
243 |
244 canonicalizer.apply(graph, context); |
244 canonicalizer.apply(graph, context); |
245 new GuardLoweringPhase().apply(graph, new MidTierContext(getProviders(), getTargetProvider(), OptimisticOptimizations.ALL, graph.getProfilingInfo())); |
245 new GuardLoweringPhase().apply(graph, new MidTierContext(getProviders(), getTargetProvider(), OptimisticOptimizations.ALL, graph.getProfilingInfo())); |
246 new FrameStateAssignmentPhase().apply(graph); |
246 new FrameStateAssignmentPhase().apply(graph); |
247 canonicalizer.apply(graph, context); |
247 canonicalizer.apply(graph, context); |