src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScan.java
equal
deleted
inserted
replaced
33 import java.util.ArrayList; |
33 import java.util.ArrayList; |
34 import java.util.Arrays; |
34 import java.util.Arrays; |
35 import java.util.BitSet; |
35 import java.util.BitSet; |
36 import java.util.EnumSet; |
36 import java.util.EnumSet; |
37 |
37 |
|
38 import org.graalvm.collections.Pair; |
38 import org.graalvm.compiler.core.common.LIRKind; |
39 import org.graalvm.compiler.core.common.LIRKind; |
39 import org.graalvm.compiler.core.common.alloc.RegisterAllocationConfig; |
40 import org.graalvm.compiler.core.common.alloc.RegisterAllocationConfig; |
40 import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; |
41 import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; |
41 import org.graalvm.compiler.core.common.cfg.BlockMap; |
42 import org.graalvm.compiler.core.common.cfg.BlockMap; |
42 import org.graalvm.compiler.debug.Assertions; |
43 import org.graalvm.compiler.debug.Assertions; |
58 import org.graalvm.compiler.options.NestedBooleanOptionKey; |
59 import org.graalvm.compiler.options.NestedBooleanOptionKey; |
59 import org.graalvm.compiler.options.Option; |
60 import org.graalvm.compiler.options.Option; |
60 import org.graalvm.compiler.options.OptionKey; |
61 import org.graalvm.compiler.options.OptionKey; |
61 import org.graalvm.compiler.options.OptionType; |
62 import org.graalvm.compiler.options.OptionType; |
62 import org.graalvm.compiler.options.OptionValues; |
63 import org.graalvm.compiler.options.OptionValues; |
63 import org.graalvm.util.Pair; |
|
64 |
64 |
65 import jdk.vm.ci.code.Register; |
65 import jdk.vm.ci.code.Register; |
66 import jdk.vm.ci.code.RegisterArray; |
66 import jdk.vm.ci.code.RegisterArray; |
67 import jdk.vm.ci.code.RegisterAttributes; |
67 import jdk.vm.ci.code.RegisterAttributes; |
68 import jdk.vm.ci.code.RegisterValue; |
68 import jdk.vm.ci.code.RegisterValue; |