aboutsummaryrefslogtreecommitdiff
path: root/flow.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-11-30 18:27:47 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:05:18 -0700
commit3f7c3bf7a3ce7641d695b70dd94ebe8e1470652d (patch)
tree02740624dfdaaab58d25fee5f4f457203e9a5c3a /flow.h
parentSimplify "setcc + select $0<->$1" into "setne/seteq". (diff)
downloadsparse-3f7c3bf7a3ce7641d695b70dd94ebe8e1470652d.tar.gz
sparse-3f7c3bf7a3ce7641d695b70dd94ebe8e1470652d.tar.bz2
sparse-3f7c3bf7a3ce7641d695b70dd94ebe8e1470652d.zip
Don't try to share parenthood fn between phi node removal and
regular CSE. The CSE case is totally different: since both children use the same pseudos, there can be no question that a common parent wouldn't have that pseudo live.
Diffstat (limited to 'flow.h')
-rw-r--r--flow.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/flow.h b/flow.h
index cd32eba..0c0d1d7 100644
--- a/flow.h
+++ b/flow.h
@@ -30,7 +30,4 @@ extern void track_pseudo_liveness(struct entrypoint *ep);
extern void vrfy_flow(struct entrypoint *ep);
extern int pseudo_in_list(struct pseudo_list *list, pseudo_t pseudo);
-extern struct basic_block *trivial_common_parent(struct basic_block *, pseudo_t,
- struct basic_block *, pseudo_t);
-
#endif