src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
equal
deleted
inserted
replaced
28 import static jdk.vm.ci.code.ValueUtil.asRegister; |
28 import static jdk.vm.ci.code.ValueUtil.asRegister; |
29 import static org.graalvm.compiler.core.common.GraalOptions.CanOmitFrame; |
29 import static org.graalvm.compiler.core.common.GraalOptions.CanOmitFrame; |
30 import static org.graalvm.compiler.core.common.GraalOptions.GeneratePIC; |
30 import static org.graalvm.compiler.core.common.GraalOptions.GeneratePIC; |
31 import static org.graalvm.compiler.core.common.GraalOptions.ZapStackOnMethodEntry; |
31 import static org.graalvm.compiler.core.common.GraalOptions.ZapStackOnMethodEntry; |
32 |
32 |
|
33 import org.graalvm.collections.EconomicSet; |
33 import org.graalvm.compiler.asm.Assembler; |
34 import org.graalvm.compiler.asm.Assembler; |
34 import org.graalvm.compiler.asm.Label; |
35 import org.graalvm.compiler.asm.Label; |
35 import org.graalvm.compiler.asm.amd64.AMD64Address; |
36 import org.graalvm.compiler.asm.amd64.AMD64Address; |
36 import org.graalvm.compiler.asm.amd64.AMD64Assembler.ConditionFlag; |
37 import org.graalvm.compiler.asm.amd64.AMD64Assembler.ConditionFlag; |
37 import org.graalvm.compiler.asm.amd64.AMD64MacroAssembler; |
38 import org.graalvm.compiler.asm.amd64.AMD64MacroAssembler; |
64 import org.graalvm.compiler.lir.gen.LIRGenerationResult; |
65 import org.graalvm.compiler.lir.gen.LIRGenerationResult; |
65 import org.graalvm.compiler.lir.gen.LIRGeneratorTool; |
66 import org.graalvm.compiler.lir.gen.LIRGeneratorTool; |
66 import org.graalvm.compiler.nodes.StructuredGraph; |
67 import org.graalvm.compiler.nodes.StructuredGraph; |
67 import org.graalvm.compiler.nodes.spi.NodeLIRBuilderTool; |
68 import org.graalvm.compiler.nodes.spi.NodeLIRBuilderTool; |
68 import org.graalvm.compiler.options.OptionValues; |
69 import org.graalvm.compiler.options.OptionValues; |
69 import org.graalvm.util.EconomicSet; |
|
70 |
70 |
71 import jdk.vm.ci.amd64.AMD64; |
71 import jdk.vm.ci.amd64.AMD64; |
72 import jdk.vm.ci.amd64.AMD64Kind; |
72 import jdk.vm.ci.amd64.AMD64Kind; |
73 import jdk.vm.ci.code.CallingConvention; |
73 import jdk.vm.ci.code.CallingConvention; |
74 import jdk.vm.ci.code.Register; |
74 import jdk.vm.ci.code.Register; |