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 org.graalvm.compiler.hotspot; |
23 package org.graalvm.compiler.hotspot; |
24 |
24 |
|
25 import org.graalvm.collections.EconomicMap; |
|
26 import org.graalvm.collections.Equivalence; |
25 import org.graalvm.compiler.core.common.CompilationIdentifier; |
27 import org.graalvm.compiler.core.common.CompilationIdentifier; |
26 import org.graalvm.compiler.hotspot.stubs.Stub; |
28 import org.graalvm.compiler.hotspot.stubs.Stub; |
27 import org.graalvm.compiler.lir.LIR; |
29 import org.graalvm.compiler.lir.LIR; |
28 import org.graalvm.compiler.lir.LIRFrameState; |
30 import org.graalvm.compiler.lir.LIRFrameState; |
29 import org.graalvm.compiler.lir.StandardOp.SaveRegistersOp; |
31 import org.graalvm.compiler.lir.StandardOp.SaveRegistersOp; |
30 import org.graalvm.compiler.lir.framemap.FrameMapBuilder; |
32 import org.graalvm.compiler.lir.framemap.FrameMapBuilder; |
31 import org.graalvm.compiler.lir.gen.LIRGenerationResult; |
33 import org.graalvm.compiler.lir.gen.LIRGenerationResult; |
32 import org.graalvm.util.Equivalence; |
|
33 import org.graalvm.util.EconomicMap; |
|
34 |
34 |
35 import jdk.vm.ci.code.CallingConvention; |
35 import jdk.vm.ci.code.CallingConvention; |
36 import jdk.vm.ci.code.StackSlot; |
36 import jdk.vm.ci.code.StackSlot; |
37 |
37 |
38 public class HotSpotLIRGenerationResult extends LIRGenerationResult { |
38 public class HotSpotLIRGenerationResult extends LIRGenerationResult { |