Mercurial > hg > truffle
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 |