From 00b4ba91d95636208bee044c30c22e987818dbef Mon Sep 17 00:00:00 2001 From: Anna Antipina Date: Thu, 24 Nov 2022 17:48:02 +0300 Subject: [PATCH] Fix stlexvar intrinsic call Signed-off-by: Anna Antipina --- irtoc_scripts/interpreter_main_loop.irt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/irtoc_scripts/interpreter_main_loop.irt b/irtoc_scripts/interpreter_main_loop.irt index 41013d230..d449202ec 100644 --- a/irtoc_scripts/interpreter_main_loop.irt +++ b/irtoc_scripts/interpreter_main_loop.irt @@ -253,9 +253,9 @@ when "ECMA_STLEXVARDYN_PREF_IMM4_IMM4" ecma_intrinsic_invoke("StLexVarDyn", i8tou16(as_imm(op[0])), i8tou16(as_imm(op[1])), acc.u64) when "ECMA_STLEXVARDYN_PREF_IMM8_IMM8" - ecma_intrinsic_setacc("StLexVarDyn", i8tou16(as_imm(op[0])), i8tou16(as_imm(op[1])), acc.u64) + ecma_intrinsic_invoke("StLexVarDyn", i8tou16(as_imm(op[0])), i8tou16(as_imm(op[1])), acc.u64) when "ECMA_STLEXVARDYN_PREF_IMM16_IMM16" - ecma_intrinsic_setacc("StLexVarDyn", as_imm(op[0]), as_imm(op[1]), acc.u64) + ecma_intrinsic_invoke("StLexVarDyn", as_imm(op[0]), as_imm(op[1]), acc.u64) when "ECMA_STLEXDYN_PREF_ID32_IMM4_IMM4" ecma_intrinsic_setacc("StLexDyn", as_id(op[0]), i8tou16(as_imm(op[1])), i8tou16(as_imm(op[2])), acc.u64) when "ECMA_STLEXDYN_PREF_ID32_IMM8_IMM8" -- Gitee