Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java @ 21673:5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 02 Jun 2015 22:11:52 +0200 |
parents | 48c1ebd24120 |
children | 6df25b1418be |
comparison
equal
deleted
inserted
replaced
21672:476be2a91059 | 21673:5024c80224c7 |
---|---|
29 import com.oracle.jvmci.meta.PlatformKind; | 29 import com.oracle.jvmci.meta.PlatformKind; |
30 import com.oracle.jvmci.meta.Kind; | 30 import com.oracle.jvmci.meta.Kind; |
31 import com.oracle.jvmci.meta.Value; | 31 import com.oracle.jvmci.meta.Value; |
32 import com.oracle.jvmci.meta.AllocatableValue; | 32 import com.oracle.jvmci.meta.AllocatableValue; |
33 import com.oracle.jvmci.meta.JavaConstant; | 33 import com.oracle.jvmci.meta.JavaConstant; |
34 import com.oracle.jvmci.sparc.*; | |
35 import com.oracle.jvmci.sparc.SPARC.*; | |
36 | |
34 import static com.oracle.jvmci.code.ValueUtil.*; | 37 import static com.oracle.jvmci.code.ValueUtil.*; |
35 import static com.oracle.jvmci.meta.Kind.*; | 38 import static com.oracle.jvmci.meta.Kind.*; |
39 import static com.oracle.jvmci.sparc.SPARC.*; | |
36 import static com.oracle.graal.asm.sparc.SPARCAssembler.*; | 40 import static com.oracle.graal.asm.sparc.SPARCAssembler.*; |
37 import static com.oracle.graal.lir.LIRInstruction.OperandFlag.*; | 41 import static com.oracle.graal.lir.LIRInstruction.OperandFlag.*; |
38 import static com.oracle.graal.sparc.SPARC.*; | |
39 | 42 |
40 import com.oracle.graal.asm.sparc.*; | 43 import com.oracle.graal.asm.sparc.*; |
41 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister; | 44 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister; |
42 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx; | 45 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx; |
43 import com.oracle.graal.lir.*; | 46 import com.oracle.graal.lir.*; |
44 import com.oracle.graal.lir.StandardOp.ImplicitNullCheck; | 47 import com.oracle.graal.lir.StandardOp.ImplicitNullCheck; |
45 import com.oracle.graal.lir.StandardOp.MoveOp; | 48 import com.oracle.graal.lir.StandardOp.MoveOp; |
46 import com.oracle.graal.lir.StandardOp.NullCheck; | 49 import com.oracle.graal.lir.StandardOp.NullCheck; |
47 import com.oracle.graal.lir.asm.*; | 50 import com.oracle.graal.lir.asm.*; |
48 import com.oracle.graal.sparc.*; | |
49 import com.oracle.graal.sparc.SPARC.CPUFeature; | |
50 import com.oracle.jvmci.common.*; | 51 import com.oracle.jvmci.common.*; |
51 | 52 |
52 public class SPARCMove { | 53 public class SPARCMove { |
53 | 54 |
54 @Opcode("MOVE_TOREG") | 55 @Opcode("MOVE_TOREG") |