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")