diff options
Diffstat (limited to 'src/wasm2asm.h')
-rw-r--r-- | src/wasm2asm.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/wasm2asm.h b/src/wasm2asm.h index ca67b0aa8..eded082ad 100644 --- a/src/wasm2asm.h +++ b/src/wasm2asm.h @@ -1581,33 +1581,21 @@ Ref Wasm2AsmBuilder::processFunctionBody(Function* func, IString result) { return makeSigning(ValueBuilder::makeCall(WASM_ROTR32, left, right), ASM_SIGNED); case EqFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, EQ, right), - ASM_FLOAT); case EqFloat64: return ValueBuilder::makeBinary(left, EQ, right); case NeFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, NE, right), - ASM_FLOAT); case NeFloat64: return ValueBuilder::makeBinary(left, NE, right); case GeFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, GE, right), - ASM_FLOAT); case GeFloat64: return ValueBuilder::makeBinary(left, GE, right); case GtFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, GT, right), - ASM_FLOAT); case GtFloat64: return ValueBuilder::makeBinary(left, GT, right); case LeFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, LE, right), - ASM_FLOAT); case LeFloat64: return ValueBuilder::makeBinary(left, LE, right); case LtFloat32: - return makeAsmCoercion(ValueBuilder::makeBinary(left, LT, right), - ASM_FLOAT); case LtFloat64: return ValueBuilder::makeBinary(left, LT, right); default: { |