aboutsummaryrefslogtreecommitdiff
path: root/flow.c
diff options
context:
space:
mode:
authorChristopher Li <sparse@chrisli.org>2007-01-16 18:37:17 -0800
committerJosh Triplett <josh@freedesktop.org>2007-01-16 20:50:38 -0800
commit556dbc8d75b051eb3b7af2997110e24c4356af8d (patch)
treedaf077cc8ac0bded4e722923a76c2a2cbedff8bb /flow.c
parentAdd instruction to pseudo user tracking. (diff)
downloadsparse-556dbc8d75b051eb3b7af2997110e24c4356af8d.tar.gz
sparse-556dbc8d75b051eb3b7af2997110e24c4356af8d.tar.bz2
sparse-556dbc8d75b051eb3b7af2997110e24c4356af8d.zip
Update usage chain for dead instructions
This patch address some of the dead instructions left in the usage chain. Signed-Off-By: Christopher Li <sparse@chrisli.org>
Diffstat (limited to 'flow.c')
-rw-r--r--flow.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/flow.c b/flow.c
index 7b009ca..27f6e17 100644
--- a/flow.c
+++ b/flow.c
@@ -195,6 +195,7 @@ try_to_rewrite_target:
if (bb_list_size(target->parents) != 1)
return retval;
insert_branch(target, insn, final);
+ kill_instruction(insn);
return 1;
}