Nikolay Nikolov
|
03fc5d2323
+ added a zero/unitialized/unknown value to TWasmBasicType: wbt_Unknown
|
1 жил өмнө |
Nikolay Nikolov
|
e555eddeda
* fixed the textual representation of the ref.null instruction for llvm-mc
|
2 жил өмнө |
Nikolay Nikolov
|
3b3a0a660c
* the a_ref_null instruction split into two subinstructions - a_ref_null_externref and a_ref_null_funcref
|
2 жил өмнө |
Nikolay Nikolov
|
d378240134
+ added the WebAssembly saturating truncation instructions to the internal assembler
|
3 жил өмнө |
Nikolay Nikolov
|
907e8402ab
+ added the WebAssembly reference and vector types to TWasmBasicType
|
3 жил өмнө |
Nikolay Nikolov
|
2888710594
+ added the WebAssembly table instructions
|
3 жил өмнө |
Nikolay Nikolov
|
534383f686
+ added the WebAssembly reference instructions ref.null, ref.is_null and ref.func
|
3 жил өмнө |
Nikolay Nikolov
|
e2eadc51a3
+ added the memory.init and data.drop instructions
|
3 жил өмнө |
Nikolay Nikolov
|
5198e47e36
+ added the atomic memory access WebAssembly instructions from the threading proposal for WebAssembly
|
3 жил өмнө |
Nikolay Nikolov
|
026d23632a
+ added the memory.copy and memory.fill WebAssembly instructions
|
3 жил өмнө |
Nikolay Nikolov
|
82b6450f19
+ introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying
|
3 жил өмнө |
Nikolay Nikolov
|
c2754eac3f
+ introduced the wasm32_throw_fpcexception inline function, that emits a
|
3 жил өмнө |
Nikolay Nikolov
|
87702b58c5
+ emit a catch instruction in the try/end_try block, generated for
|
3 жил өмнө |
Nikolay Nikolov
|
10d8332563
+ added the new WebAssembly instructions, added by the exception handling proposal
|
3 жил өмнө |
nickysn
|
54299874d3
+ implemented memory.grow and memory.size intrinsics and implemented SysOSAlloc
|
4 жил өмнө |
nickysn
|
99d8d8f296
* fixed several WebAssembly instruction names
|
4 жил өмнө |
nickysn
|
fc95e7f22d
* fixes in thlcgwasm.resize_stack_int_val
|
4 жил өмнө |
nickysn
|
5ee6e9d593
* declare end_function as an instruction, instead of a directive
|
4 жил өмнө |
nickysn
|
e1b6f0bd85
+ introduced end_block, end_if, end_loop
|
4 жил өмнө |
nickysn
|
f95d35340c
+ first attempt at writing the .local WASM directive
|
5 жил өмнө |
nickysn
|
e3da45de37
* fixed the global.get, global.set, local.set, local.get and local.tee instructions in the llvm-mc instruction writer
|
5 жил өмнө |
nickysn
|
0e3754e24d
* copied the gas_op2str table, because it will require changes from the wat2wasm table
|
5 жил өмнө |
nickysn
|
539fde196d
* rebase the llvm-mc asm writer on the GAS assembler writer - seems to be pretty
|
5 жил өмнө |