Mercurial > hg > graal-compiler
changeset 16649:e41e73c7473e
[SPARC] Control flow now for AT, BT, AE, BE
author | Stefan Anzinger <stefan.anzinger@gmail.com> |
---|---|
date | Mon, 28 Jul 2014 10:37:13 -0700 |
parents | ee2b88c44b43 |
children | 8ca7e7e15342 |
files | graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java Mon Jul 28 10:36:27 2014 -0700 +++ b/graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java Mon Jul 28 10:37:13 2014 -0700 @@ -404,20 +404,20 @@ return ConditionFlag.Equal; case NE: return ConditionFlag.NotEqual; + case BT: case LT: return ConditionFlag.Less; + case BE: case LE: return ConditionFlag.LessEqual; + case AE: case GE: return ConditionFlag.GreaterEqual; + case AT: case GT: return ConditionFlag.Greater; - case BE: - case AE: - case AT: - case BT: default: - throw GraalInternalError.shouldNotReachHere(); + throw GraalInternalError.shouldNotReachHere("Unimplemented for: " + cond); } }