Mercurial > hg > truffle
changeset 16658:5b78f8542ccd
[SPARC] Using now right opcodes for unsigned compare operations
author | Stefan Anzinger <stefan.anzinger@gmail.com> |
---|---|
date | Wed, 30 Jul 2014 08:41:52 -0700 |
parents | ab59ee6c581b |
children | b377d9e85bc6 |
files | graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java Wed Jul 30 08:40:08 2014 -0700 +++ b/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java Wed Jul 30 08:41:52 2014 -0700 @@ -407,15 +407,19 @@ case NE: return ConditionFlag.NotEqual; case BT: + return ConditionFlag.LessUnsigned; case LT: return ConditionFlag.Less; case BE: + return ConditionFlag.LessEqualUnsigned; case LE: return ConditionFlag.LessEqual; case AE: + return ConditionFlag.GreaterEqualUnsigned; case GE: return ConditionFlag.GreaterEqual; case AT: + return ConditionFlag.GreaterUnsigned; case GT: return ConditionFlag.Greater; default: