Commit History

Autor SHA1 Mensaxe Data
  Nikolay Nikolov 026d23632a + added the memory.copy and memory.fill WebAssembly instructions %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 82b6450f19 + introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov c2754eac3f + introduced the wasm32_throw_fpcexception inline function, that emits a %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 87702b58c5 + emit a catch instruction in the try/end_try block, generated for %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov 10d8332563 + added the new WebAssembly instructions, added by the exception handling proposal %!s(int64=3) %!d(string=hai) anos
  nickysn 54299874d3 + implemented memory.grow and memory.size intrinsics and implemented SysOSAlloc %!s(int64=4) %!d(string=hai) anos
  nickysn 99d8d8f296 * fixed several WebAssembly instruction names %!s(int64=4) %!d(string=hai) anos
  nickysn fc95e7f22d * fixes in thlcgwasm.resize_stack_int_val %!s(int64=4) %!d(string=hai) anos
  nickysn 5ee6e9d593 * declare end_function as an instruction, instead of a directive %!s(int64=4) %!d(string=hai) anos
  nickysn e1b6f0bd85 + introduced end_block, end_if, end_loop %!s(int64=4) %!d(string=hai) anos
  nickysn f95d35340c + first attempt at writing the .local WASM directive %!s(int64=5) %!d(string=hai) anos
  nickysn e3da45de37 * fixed the global.get, global.set, local.set, local.get and local.tee instructions in the llvm-mc instruction writer %!s(int64=5) %!d(string=hai) anos
  nickysn 0e3754e24d * copied the gas_op2str table, because it will require changes from the wat2wasm table %!s(int64=5) %!d(string=hai) anos
  nickysn 539fde196d * rebase the llvm-mc asm writer on the GAS assembler writer - seems to be pretty %!s(int64=5) %!d(string=hai) anos