commit bc5273a07672adfe2b38bc87444ef69be60a1aa4
parent d08c090a97f2a9690f15e70fe879f068da5d1b36
Author: Brian Swetland <swetland@frotz.net>
Date: Tue, 14 Dec 2021 13:28:33 -0800
codegen r5: don't leak registers
Diffstat:
1 file changed, 0 insertions(+), 1 deletion(-)
diff --git a/src/codegen-risc5-simple.c b/src/codegen-risc5-simple.c
@@ -417,7 +417,6 @@ u32 gen_branch_if_expr_false(Ast node) {
u32 cc = rel_op_to_inv_cc_tab[node->kind - AST_EQ];
u32 left = gen_expr(node->c0);
u32 right = gen_expr(node->c1);
- u32 res = get_reg_tmp();
emit_op(SUB, left, left, right);
put_reg(left);
put_reg(right);