Browse Source

+ added inline numbers for a memory.copy and a memory.fill intrinsic

Nikolay Nikolov 3 years ago
parent
commit
85207e94f8
2 changed files with 5 additions and 1 deletions
  1. 3 1
      compiler/wasm32/ccpuinnr.inc
  2. 2 0
      rtl/wasm32/cpuinnr.inc

+ 3 - 1
compiler/wasm32/ccpuinnr.inc

@@ -15,5 +15,7 @@
   in_wasm32_memory_size = in_cpu_first,
   in_wasm32_memory_grow = in_cpu_first+1,
   in_wasm32_unreachable = in_cpu_first+2,
-  in_wasm32_throw_fpcexception = in_cpu_first+3
+  in_wasm32_throw_fpcexception = in_cpu_first+3,
+  in_wasm32_memory_copy = in_cpu_first+4,
+  in_wasm32_memory_fill = in_cpu_first+5
 

+ 2 - 0
rtl/wasm32/cpuinnr.inc

@@ -16,3 +16,5 @@
   fpc_in_wasm32_memory_grow = fpc_in_cpu_first+1;
   fpc_in_wasm32_unreachable = fpc_in_cpu_first+2;
   fpc_in_wasm32_throw_fpcexception = fpc_in_cpu_first+3;
+  fpc_in_wasm32_memory_copy = fpc_in_cpu_first+4;
+  fpc_in_wasm32_memory_fill = fpc_in_cpu_first+5;