25 import static org.junit.Assert.assertEquals; |
25 import static org.junit.Assert.assertEquals; |
26 import static org.junit.Assert.assertTrue; |
26 import static org.junit.Assert.assertTrue; |
27 |
27 |
28 import java.util.HashSet; |
28 import java.util.HashSet; |
29 |
29 |
|
30 import org.graalvm.collections.Pair; |
|
31 import org.graalvm.compiler.core.common.LIRKind; |
|
32 import org.graalvm.compiler.lir.alloc.trace.ShadowedRegisterValue; |
|
33 import org.graalvm.compiler.lir.alloc.trace.TraceGlobalMoveResolutionPhase; |
30 import org.junit.Before; |
34 import org.junit.Before; |
31 import org.junit.Ignore; |
35 import org.junit.Ignore; |
32 import org.junit.Test; |
36 import org.junit.Test; |
33 |
|
34 import org.graalvm.compiler.core.common.LIRKind; |
|
35 import org.graalvm.compiler.lir.alloc.trace.ShadowedRegisterValue; |
|
36 import org.graalvm.compiler.lir.alloc.trace.TraceGlobalMoveResolutionPhase; |
|
37 import org.graalvm.util.Pair; |
|
38 |
37 |
39 import jdk.vm.ci.code.Register; |
38 import jdk.vm.ci.code.Register; |
40 import jdk.vm.ci.code.Register.RegisterCategory; |
39 import jdk.vm.ci.code.Register.RegisterCategory; |
41 import jdk.vm.ci.code.RegisterValue; |
40 import jdk.vm.ci.code.RegisterValue; |
42 import jdk.vm.ci.code.StackSlot; |
41 import jdk.vm.ci.code.StackSlot; |