comparison graal/com.oracle.graal.asm.amd64/src/com/oracle/graal/asm/amd64/AMD64Assembler.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
comparison
equal deleted inserted replaced
21672:476be2a91059 21673:5024c80224c7
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.asm.amd64; 23 package com.oracle.graal.asm.amd64;
24 24
25 import com.oracle.jvmci.amd64.*;
26 import com.oracle.jvmci.amd64.AMD64.*;
25 import com.oracle.jvmci.code.Register; 27 import com.oracle.jvmci.code.Register;
26 import com.oracle.jvmci.code.TargetDescription; 28 import com.oracle.jvmci.code.TargetDescription;
27 import com.oracle.jvmci.code.RegisterConfig; 29 import com.oracle.jvmci.code.RegisterConfig;
28 import static com.oracle.graal.amd64.AMD64.*; 30
31 import static com.oracle.jvmci.amd64.AMD64.*;
29 import static com.oracle.jvmci.code.MemoryBarriers.*; 32 import static com.oracle.jvmci.code.MemoryBarriers.*;
30 import static com.oracle.graal.asm.NumUtil.*; 33 import static com.oracle.graal.asm.NumUtil.*;
31 import static com.oracle.graal.asm.amd64.AMD64AsmOptions.*; 34 import static com.oracle.graal.asm.amd64.AMD64AsmOptions.*;
32 import static com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic.*; 35 import static com.oracle.graal.asm.amd64.AMD64Assembler.AMD64BinaryArithmetic.*;
33 import static com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp.*; 36 import static com.oracle.graal.asm.amd64.AMD64Assembler.AMD64MOp.*;
34 import static com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize.*; 37 import static com.oracle.graal.asm.amd64.AMD64Assembler.OperandSize.*;
35 38
36 import com.oracle.graal.amd64.*;
37 import com.oracle.graal.amd64.AMD64.CPUFeature;
38 import com.oracle.jvmci.code.Register.RegisterCategory; 39 import com.oracle.jvmci.code.Register.RegisterCategory;
39 import com.oracle.graal.asm.*; 40 import com.oracle.graal.asm.*;
40 41
41 /** 42 /**
42 * This class implements an assembler that can encode most X86 instructions. 43 * This class implements an assembler that can encode most X86 instructions.