Nikolay Nikolov
|
b923613ead
+ make use of the unsigned remainder instructions in WebAssembly (i32.rem_s, i64.rem_u)
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
9b16fafc52
+ generate exception checks after calls to fpc_overflow class in WebAssembly
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
b2350d90ea
* fixed typo in comment
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
90e43e055b
* fixed WebAssembly code generation for integer unary minus with overflow checking
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
b11434a6f8
+ WebAssembly: use the 64-bit div instruction, instead of an RTL helper for 64-bit division
|
%!s(int64=3) %!d(string=hai) anos |
Nikolay Nikolov
|
283c213a0c
* patch by Pierre, which fixes WebAssembly code generation for signed div/mod with overflow checking
|
%!s(int64=3) %!d(string=hai) anos |
nickysn
|
4fa09a6f8b
- removed the trunc32 parameter of thlcgwasm.a_op_stack, because it is no longer used, nor necessary
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
43f9dedb00
* fixed class name in comment
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
6803a111f7
* fix for 64-bit shl/shr
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
9fdc8c141c
+ implemented the boolean NOT node for WebAssembly
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
fc95e7f22d
* fixes in thlcgwasm.resize_stack_int_val
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
c9ee72b05a
* the compiler/wasm directory renamed compiler/wasm32
|
%!s(int64=5) %!d(string=hai) anos |