src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
changeset 58877 aec7bf35d6f5
parent 58299 6df94ce3ab2f
equal deleted inserted replaced
58876:1a8d65e71a66 58877:aec7bf35d6f5
    33 import org.graalvm.compiler.nodes.EncodedGraph;
    33 import org.graalvm.compiler.nodes.EncodedGraph;
    34 import org.graalvm.compiler.nodes.GraphEncoder;
    34 import org.graalvm.compiler.nodes.GraphEncoder;
    35 import org.graalvm.compiler.nodes.StructuredGraph;
    35 import org.graalvm.compiler.nodes.StructuredGraph;
    36 import org.graalvm.compiler.nodes.StructuredGraph.AllowAssumptions;
    36 import org.graalvm.compiler.nodes.StructuredGraph.AllowAssumptions;
    37 import org.graalvm.compiler.nodes.spi.CoreProviders;
    37 import org.graalvm.compiler.nodes.spi.CoreProviders;
    38 import org.graalvm.compiler.phases.common.CanonicalizerPhase;
       
    39 import org.junit.Test;
    38 import org.junit.Test;
    40 
    39 
    41 import jdk.vm.ci.meta.ResolvedJavaMethod;
    40 import jdk.vm.ci.meta.ResolvedJavaMethod;
    42 
    41 
    43 public class GraphEncoderTest extends GraalCompilerTest {
    42 public class GraphEncoderTest extends GraalCompilerTest {
    59             ResolvedJavaMethod javaMethod = getMetaAccess().lookupJavaMethod(method);
    58             ResolvedJavaMethod javaMethod = getMetaAccess().lookupJavaMethod(method);
    60             if (javaMethod.hasBytecodes()) {
    59             if (javaMethod.hasBytecodes()) {
    61                 StructuredGraph originalGraph = parseEager(javaMethod, AllowAssumptions.YES);
    60                 StructuredGraph originalGraph = parseEager(javaMethod, AllowAssumptions.YES);
    62                 if (canonicalize) {
    61                 if (canonicalize) {
    63                     CoreProviders context = getProviders();
    62                     CoreProviders context = getProviders();
    64                     new CanonicalizerPhase().apply(originalGraph, context);
    63                     createCanonicalizerPhase().apply(originalGraph, context);
    65                 }
    64                 }
    66                 originalGraphs.add(originalGraph);
    65                 originalGraphs.add(originalGraph);
    67             }
    66             }
    68         }
    67         }
    69 
    68