diff --git a/ir_aarch64.dasc b/ir_aarch64.dasc index 9461a4b..0fe1263 100644 --- a/ir_aarch64.dasc +++ b/ir_aarch64.dasc @@ -542,7 +542,7 @@ int ir_get_temporary_regs(ir_ctx *ctx, ir_ref ref, ir_tmp_reg *tmp_regs) tmp_regs[n].num = 3; tmp_regs[n].type = insn->type; tmp_regs[n].start = IR_LOAD_SUB_REF; - tmp_regs[n].end = IR_DEF_SUB_REF; + tmp_regs[n].end = IR_SAVE_SUB_REF; n++; } return n;