changeset 21021:98e0b349a796

[SPARC] CMOVE should use kind of argument instead of compare kind.
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Mon, 20 Apr 2015 10:24:40 +0200
parents 609c542c0410
children b4b103d7f46f
files graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java	Mon Apr 20 10:23:15 2015 +0200
+++ b/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java	Mon Apr 20 10:24:40 2015 +0200
@@ -565,7 +565,7 @@
     }
 
     private static void cmove(SPARCMacroAssembler masm, CC cc, Kind kind, Value result, ConditionFlag cond, Value other) {
-        switch (kind) {
+        switch (other.getKind()) {
             case Int:
                 if (isConstant(other)) {
                     int constant;