mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-25 15:37:52 +01:00
fix non i32 compare operations
This commit is contained in:
parent
4ce2fed5fa
commit
9c1215720d
@ -883,16 +883,16 @@ public class ModuleGenerator {
|
|||||||
numOp = NumericOperator.eq;
|
numOp = NumericOperator.eq;
|
||||||
break;
|
break;
|
||||||
case 155: // iflt
|
case 155: // iflt
|
||||||
numOp = NumericOperator.gt;
|
numOp = NumericOperator.ge_s;
|
||||||
break;
|
break;
|
||||||
case 156: // ifge
|
case 156: // ifge
|
||||||
numOp = NumericOperator.le_s;
|
|
||||||
break;
|
|
||||||
case 157: // ifgt
|
|
||||||
numOp = NumericOperator.lt_s;
|
numOp = NumericOperator.lt_s;
|
||||||
break;
|
break;
|
||||||
|
case 157: // ifgt
|
||||||
|
numOp = NumericOperator.le_s;
|
||||||
|
break;
|
||||||
case 158: // ifle
|
case 158: // ifle
|
||||||
numOp = NumericOperator.ge_s;
|
numOp = NumericOperator.gt;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
throw new WasmException( "Unexpected compare sub operation: " + nextOp, null, -1 );
|
throw new WasmException( "Unexpected compare sub operation: " + nextOp, null, -1 );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user