瀏覽代碼

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

Nikolay Nikolov 3 年之前
父節點
當前提交
85207e94f8
共有 2 個文件被更改,包括 5 次插入1 次删除
  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;