src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java
equal
deleted
inserted
replaced
31 import java.util.Iterator; |
31 import java.util.Iterator; |
32 import java.util.List; |
32 import java.util.List; |
33 import java.util.Map; |
33 import java.util.Map; |
34 import java.util.TreeMap; |
34 import java.util.TreeMap; |
35 |
35 |
|
36 import org.graalvm.collections.UnmodifiableMapCursor; |
36 import org.graalvm.compiler.bytecode.Bytecode; |
37 import org.graalvm.compiler.bytecode.Bytecode; |
37 import org.graalvm.compiler.bytecode.BytecodeDisassembler; |
38 import org.graalvm.compiler.bytecode.BytecodeDisassembler; |
38 import org.graalvm.compiler.core.common.alloc.Trace; |
39 import org.graalvm.compiler.core.common.alloc.Trace; |
39 import org.graalvm.compiler.core.common.alloc.TraceBuilderResult; |
40 import org.graalvm.compiler.core.common.alloc.TraceBuilderResult; |
40 import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; |
41 import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; |
64 import org.graalvm.compiler.nodes.ValueNode; |
65 import org.graalvm.compiler.nodes.ValueNode; |
65 import org.graalvm.compiler.nodes.ValuePhiNode; |
66 import org.graalvm.compiler.nodes.ValuePhiNode; |
66 import org.graalvm.compiler.nodes.calc.FloatingNode; |
67 import org.graalvm.compiler.nodes.calc.FloatingNode; |
67 import org.graalvm.compiler.nodes.cfg.Block; |
68 import org.graalvm.compiler.nodes.cfg.Block; |
68 import org.graalvm.compiler.nodes.cfg.ControlFlowGraph; |
69 import org.graalvm.compiler.nodes.cfg.ControlFlowGraph; |
69 import org.graalvm.util.UnmodifiableMapCursor; |
|
70 |
70 |
71 import jdk.vm.ci.code.DebugInfo; |
71 import jdk.vm.ci.code.DebugInfo; |
72 import jdk.vm.ci.code.TargetDescription; |
72 import jdk.vm.ci.code.TargetDescription; |
73 import jdk.vm.ci.meta.JavaKind; |
73 import jdk.vm.ci.meta.JavaKind; |
74 import jdk.vm.ci.meta.ResolvedJavaMethod; |
74 import jdk.vm.ci.meta.ResolvedJavaMethod; |