diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-01-29 15:03:28 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-01-29 15:03:28 -0800 |
commit | 6537e5205b9d2e319dc0d7642aebba2cd32a2790 (patch) | |
tree | 6b869f5186fe0eab7ffc001c212a15a9b726c530 /src | |
parent | e81ed44795bcb3e3c181177009cb6390d1b0a555 (diff) | |
download | binaryen-6537e5205b9d2e319dc0d7642aebba2cd32a2790.tar.gz binaryen-6537e5205b9d2e319dc0d7642aebba2cd32a2790.tar.bz2 binaryen-6537e5205b9d2e319dc0d7642aebba2cd32a2790.zip |
fix more conversion opcodes
Diffstat (limited to 'src')
-rw-r--r-- | src/wasm-binary.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index fa7f6ebaa..ccd6d9276 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -1490,12 +1490,12 @@ public: case BinaryConsts::I32ConvertI64: curr->op = WrapInt64; curr->type = i32; break; case BinaryConsts::F32UConvertI32: curr->op = TruncUFloat32; curr->type = i32; break; - case BinaryConsts::F64UConvertI32: curr->op = TruncUFloat32; curr->type = i64; break; + case BinaryConsts::F64UConvertI32: curr->op = TruncUFloat64; curr->type = i32; break; case BinaryConsts::F32SConvertI32: curr->op = TruncSFloat32; curr->type = i32; break; - case BinaryConsts::F64SConvertI32: curr->op = TruncSFloat32; curr->type = i64; break; - case BinaryConsts::F32UConvertI64: curr->op = TruncUFloat64; curr->type = i32; break; + case BinaryConsts::F64SConvertI32: curr->op = TruncSFloat64; curr->type = i32; break; + case BinaryConsts::F32UConvertI64: curr->op = TruncUFloat32; curr->type = i64; break; case BinaryConsts::F64UConvertI64: curr->op = TruncUFloat64; curr->type = i64; break; - case BinaryConsts::F32SConvertI64: curr->op = TruncSFloat64; curr->type = i32; break; + case BinaryConsts::F32SConvertI64: curr->op = TruncSFloat32; curr->type = i64; break; case BinaryConsts::F64SConvertI64: curr->op = TruncSFloat64; curr->type = i64; break; case BinaryConsts::F32Trunc: curr->op = Trunc; curr->type = f32; break; |