src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java
changeset 58877 aec7bf35d6f5
parent 58299 6df94ce3ab2f
equal deleted inserted replaced
58876:1a8d65e71a66 58877:aec7bf35d6f5
   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);