nickysn
|
f294ea5028
|
- removed commented out code from aasmcpu.pas
git-svn-id: branches/wasm@48335 -
|
2021-01-22 18:23:15 +00:00 |
|
nickysn
|
83f88e515b
|
* renamed the a_get/set/tee_local/global asm ops a_local/global_set/get/tee
git-svn-id: branches/wasm@48324 -
|
2021-01-22 15:21:40 +00:00 |
|
nickysn
|
c8e130d525
|
+ added WebAssembly invalid register check in op_reg when compiler is compiled with EXTDEBUG
git-svn-id: branches/wasm@48177 -
|
2021-01-18 22:29:45 +00:00 |
|
nickysn
|
0f3fef31f3
|
* generate different internal errors in taicpu.op_ref
git-svn-id: branches/wasm@48077 -
|
2021-01-05 07:51:15 +00:00 |
|
nickysn
|
07c1783e24
|
* refactored call_indirect to use a 'functype' operand type. This type will be reused for block instructions as well.
git-svn-id: branches/wasm@48027 -
|
2021-01-04 10:50:06 +00:00 |
|
nickysn
|
35489718f3
|
* fixed call_indirect for the llvm-mc asm writer
git-svn-id: branches/wasm@47965 -
|
2021-01-02 12:21:30 +00:00 |
|
nickysn
|
56f65799d3
|
+ functype creation moved to tcpuprocdef.create_functype
git-svn-id: branches/wasm@47964 -
|
2021-01-02 12:06:05 +00:00 |
|
nickysn
|
763ca253c1
|
+ introduced the TWasmFuncType class - used to hold a Wasm function signature
git-svn-id: branches/wasm@47963 -
|
2021-01-02 11:54:41 +00:00 |
|
nickysn
|
017b7903cf
|
+ added validation for the base and index registers in taicpu.op_ref
git-svn-id: branches/wasm@47951 -
|
2021-01-02 07:26:43 +00:00 |
|
nickysn
|
35e83d5524
|
* group tai_local directives, so that they are output as a single directive with comma separated types
git-svn-id: branches/wasm@46714 -
|
2020-08-26 23:36:28 +00:00 |
|
nickysn
|
76f1b8cf60
|
+ generate the .functype directive for the llvm-mc wasm assembler
git-svn-id: branches/wasm@46711 -
|
2020-08-26 23:00:25 +00:00 |
|
nickysn
|
c9ee72b05a
|
* the compiler/wasm directory renamed compiler/wasm32
git-svn-id: branches/wasm@46251 -
|
2020-08-05 14:19:18 +00:00 |
|