From 85207e94f8e4a1904a67ba2a3be06f7b69ef146c Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sat, 2 Oct 2021 19:40:36 +0300 Subject: [PATCH] + added inline numbers for a memory.copy and a memory.fill intrinsic --- compiler/wasm32/ccpuinnr.inc | 4 +++- rtl/wasm32/cpuinnr.inc | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/wasm32/ccpuinnr.inc b/compiler/wasm32/ccpuinnr.inc index 6ddc6e4535..57f713115b 100644 --- a/compiler/wasm32/ccpuinnr.inc +++ b/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 diff --git a/rtl/wasm32/cpuinnr.inc b/rtl/wasm32/cpuinnr.inc index 4284969aa5..d1a5519d28 100644 --- a/rtl/wasm32/cpuinnr.inc +++ b/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;