changeset 17099:6e3cb88e6990

[SPARC] Temp slot must be 64 bit (long)
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Wed, 10 Sep 2014 11:22:41 -0700
parents 602fcd1b2cd4
children dbc4d605eb8f
files graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java	Wed Sep 10 11:18:38 2014 -0700
+++ b/graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java	Wed Sep 10 11:22:41 2014 -0700
@@ -865,7 +865,7 @@
     }
 
     private void moveBetweenFpGp(AllocatableValue dst, AllocatableValue src) {
-        StackSlot tempSlot = getTempSlot(LIRKind.derive(dst));
+        StackSlot tempSlot = getTempSlot(LIRKind.value(Kind.Long));
         append(new MoveFpGp(dst, src, tempSlot));
     }