A64_STR64I
emit(A64_STR64I(tmp, dst_adj, off_adj), ctx);
emit(A64_STR64I(src, dst_adj, off_adj), ctx);
emit(A64_STR64I(A64_ZR, A64_SP, run_ctx_off + cookie_off), ctx);
emit(A64_STR64I(A64_R(10), A64_SP, run_ctx_off + cookie_off),
emit(A64_STR64I(A64_R(0), A64_SP, retval_off), ctx);
emit(A64_STR64I(A64_ZR, A64_SP, retval_off), ctx);
A64_STR64I(reg, A64_SP, bargs_off),
emit(A64_STR64I(tmp, A64_SP, doff), ctx);
emit(A64_STR64I(A64_R(10), A64_SP, func_meta_off), ctx);
emit(A64_STR64I(A64_R(10), A64_SP, ip_off), ctx);
emit(A64_STR64I(A64_R(19), A64_SP, regs_off), ctx);
emit(A64_STR64I(A64_R(20), A64_SP, regs_off + 8), ctx);
emit(A64_STR64I(A64_R(10), A64_SP, cookie_off + 8 * i), ctx);
emit(A64_STR64I(A64_R(10), A64_SP, retval_off), ctx);
emit(A64_STR64I(A64_R(0), A64_SP, retval_off), ctx);
emit(A64_STR64I(tcc, ptr, 0), ctx);