diff --git a/runtime/bridge/arch/aarch64/handle_call_ecma_callirangedyn_pref_imm16_v8_aarch64.S b/runtime/bridge/arch/aarch64/handle_call_ecma_callirangedyn_pref_imm16_v8_aarch64.S index 4e857346482aadf99a023dd33a1d750eb4d9d689..254a3860189ad11a2da863f7604c42562557ab8d 100644 --- a/runtime/bridge/arch/aarch64/handle_call_ecma_callirangedyn_pref_imm16_v8_aarch64.S +++ b/runtime/bridge/arch/aarch64/handle_call_ecma_callirangedyn_pref_imm16_v8_aarch64.S @@ -40,7 +40,6 @@ // ABI arg reg 0 <- panda::Method* // ABI arg reg 1 <- num_args // x14 <- resolved this - mov x14, x0 mov x0, x12 mov w1, w15 @@ -52,7 +51,7 @@ // stack arg0 <- func (v0) // stack arg1 <- new_target (undefined) - // stack arg3 <- resolved this + // stack arg2 <- resolved this str x13, [x12, 0 * 8] mov x13, TAGGED_VALUE_UNDEFINED str x13, [x12, 1 * 8]