Mercurial > hg > graal-jvmci-8
changeset 22594:355c41327aea
Remove TargetDescription.getSizeInBytes method.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 22 Sep 2015 11:35:36 +0200 |
parents | cabc2b8bc3f1 |
children | 4371622a22da |
files | jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java |
diffstat | 4 files changed, 4 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java Tue Sep 22 01:48:51 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/TargetDescription.java Tue Sep 22 11:35:36 2015 +0200 @@ -119,10 +119,6 @@ return identityHashCodeString(this); } - public int getSizeInBytes(PlatformKind kind) { - return kind.getSizeInBytes(); - } - public LIRKind getLIRKind(JavaKind javaKind) { PlatformKind platformKind = arch.getPlatformKind(javaKind); if (javaKind.isObject()) {
--- a/jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java Tue Sep 22 01:48:51 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot.amd64/src/jdk/internal/jvmci/hotspot/amd64/AMD64HotSpotRegisterConfig.java Tue Sep 22 11:35:36 2015 +0200 @@ -266,7 +266,7 @@ if (locations[i] == null) { LIRKind lirKind = target.getLIRKind(kind); locations[i] = StackSlot.get(lirKind, currentStackOffset, !type.out); - currentStackOffset += Math.max(target.getSizeInBytes(lirKind.getPlatformKind()), target.wordSize); + currentStackOffset += Math.max(lirKind.getPlatformKind().getSizeInBytes(), target.wordSize); } }
--- a/jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Tue Sep 22 01:48:51 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Tue Sep 22 11:35:36 2015 +0200 @@ -333,7 +333,7 @@ if (locations[i] == null) { LIRKind lirKind = target.getLIRKind(kind); // Stack slot is always aligned to its size in bytes but minimum wordsize - int typeSize = target.getSizeInBytes(lirKind.getPlatformKind()); + int typeSize = lirKind.getPlatformKind().getSizeInBytes(); currentStackOffset = roundUp(currentStackOffset, typeSize); int slotOffset = currentStackOffset + SPARC.REGISTER_SAFE_AREA_SIZE; locations[i] = StackSlot.get(lirKind, slotOffset, !type.out);
--- a/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Tue Sep 22 01:48:51 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Tue Sep 22 11:35:36 2015 +0200 @@ -32,7 +32,6 @@ import jdk.internal.jvmci.code.Architecture; import jdk.internal.jvmci.code.Register; import jdk.internal.jvmci.code.Register.RegisterCategory; -import jdk.internal.jvmci.code.TargetDescription; import jdk.internal.jvmci.meta.JavaKind; import jdk.internal.jvmci.meta.PlatformKind; @@ -309,8 +308,8 @@ } } - public static int spillSlotSize(TargetDescription td, PlatformKind kind) { - return Math.max(td.getSizeInBytes(kind), MEMORY_ACCESS_ALIGN); + public static int spillSlotSize(PlatformKind kind) { + return Math.max(kind.getSizeInBytes(), MEMORY_ACCESS_ALIGN); } public static int getDoubleEncoding(int reg) {