# HG changeset patch # User Stefan Anzinger # Date 1436801771 -7200 # Node ID 01343dd934f76051cddddc82d20d71d304ce8073 # Parent a3a14b57321e7a9138f738c022e6242c3aa7cd2d [SPARC] Provide valid Kind for SPARC.getLargestStorableKind on single precision register category diff -r a3a14b57321e -r 01343dd934f7 jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java --- a/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Tue Jul 14 10:38:30 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Mon Jul 13 17:36:11 2015 +0200 @@ -286,8 +286,10 @@ public PlatformKind getLargestStorableKind(RegisterCategory category) { if (category.equals(CPU)) { return Kind.Long; + } else if (category.equals(FPUd)) { + return Kind.Double; } else if (category.equals(FPUs)) { - return Kind.Double; + return Kind.Float; } else { return Kind.Illegal; }