Mercurial > hg > graal-jvmci-8
changeset 22406:2117e8883f28
[SPARC] Determine FPU Register type via its category
author | Stefan Anzinger <stefan.anzinger@oracle.com> |
---|---|
date | Thu, 06 Aug 2015 15:12:38 +0200 |
parents | 8d30ff2a43b4 |
children | 708a95bb443c |
files | jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Mon Aug 03 15:11:10 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.hotspot.sparc/src/jdk/internal/jvmci/hotspot/sparc/SPARCHotSpotRegisterConfig.java Thu Aug 06 15:12:38 2015 +0200 @@ -53,11 +53,11 @@ // Special treatment for double precision // TODO: This is wasteful it uses only half of the registers as float. if (kind == Kind.Double) { - if (reg.name.startsWith("d")) { + if (reg.getRegisterCategory().equals(FPUd)) { list.add(reg); } } else if (kind == Kind.Float) { - if (reg.name.startsWith("f")) { + if (reg.getRegisterCategory().equals(FPUs)) { list.add(reg); } } else {