Commit History

Autor SHA1 Mensaxe Data
  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