comparison graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java @ 21708:6df25b1418be

moved com.oracle.asm.** to jvmci-util.jar (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Wed, 03 Jun 2015 18:06:44 +0200
parents 5024c80224c7
children d915361cc3a1
comparison
equal deleted inserted replaced
21707:e0f311284930 21708:6df25b1418be
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package com.oracle.graal.lir.sparc; 23 package com.oracle.graal.lir.sparc;
24 24
25 import com.oracle.jvmci.asm.*;
26 import com.oracle.jvmci.asm.sparc.*;
27 import com.oracle.jvmci.asm.sparc.SPARCMacroAssembler.*;
25 import com.oracle.jvmci.code.Register; 28 import com.oracle.jvmci.code.Register;
26 import com.oracle.jvmci.meta.LIRKind; 29 import com.oracle.jvmci.meta.LIRKind;
27 import com.oracle.jvmci.meta.Kind; 30 import com.oracle.jvmci.meta.Kind;
28 import com.oracle.jvmci.meta.Value; 31 import com.oracle.jvmci.meta.Value;
29 import com.oracle.jvmci.meta.AllocatableValue; 32 import com.oracle.jvmci.meta.AllocatableValue;
30 import com.oracle.jvmci.meta.JavaConstant; 33 import com.oracle.jvmci.meta.JavaConstant;
31 import com.oracle.jvmci.sparc.*; 34 import com.oracle.jvmci.sparc.*;
32 35
36 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.*;
37 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.Annul.*;
38 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.BranchPredict.*;
39 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.CC.*;
40 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.ConditionFlag.*;
41 import static com.oracle.jvmci.asm.sparc.SPARCAssembler.Opfs.*;
33 import static com.oracle.jvmci.code.ValueUtil.*; 42 import static com.oracle.jvmci.code.ValueUtil.*;
34 import static com.oracle.jvmci.sparc.SPARC.*; 43 import static com.oracle.jvmci.sparc.SPARC.*;
35 import static com.oracle.jvmci.sparc.SPARC.CPUFeature.*; 44 import static com.oracle.jvmci.sparc.SPARC.CPUFeature.*;
36 import static com.oracle.graal.asm.sparc.SPARCAssembler.*;
37 import static com.oracle.graal.asm.sparc.SPARCAssembler.Annul.*;
38 import static com.oracle.graal.asm.sparc.SPARCAssembler.BranchPredict.*;
39 import static com.oracle.graal.asm.sparc.SPARCAssembler.CC.*;
40 import static com.oracle.graal.asm.sparc.SPARCAssembler.ConditionFlag.*;
41 import static com.oracle.graal.asm.sparc.SPARCAssembler.Opfs.*;
42 import static com.oracle.graal.lir.LIRInstruction.OperandFlag.*; 45 import static com.oracle.graal.lir.LIRInstruction.OperandFlag.*;
43 46
44 import com.oracle.graal.asm.*;
45 import com.oracle.graal.asm.sparc.*;
46 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.ScratchRegister;
47 import com.oracle.graal.asm.sparc.SPARCMacroAssembler.Setx;
48 import com.oracle.graal.lir.*; 47 import com.oracle.graal.lir.*;
49 import com.oracle.graal.lir.asm.*; 48 import com.oracle.graal.lir.asm.*;
50 import com.oracle.graal.lir.gen.*; 49 import com.oracle.graal.lir.gen.*;
51 import com.oracle.jvmci.common.*; 50 import com.oracle.jvmci.common.*;
52 51