diff options
author | 2004-11-30 18:27:47 -0700 | |
---|---|---|
committer | 2005-04-07 21:05:18 -0700 | |
commit | 3f7c3bf7a3ce7641d695b70dd94ebe8e1470652d (patch) | |
tree | 02740624dfdaaab58d25fee5f4f457203e9a5c3a /flow.h | |
parent | Simplify "setcc + select $0<->$1" into "setne/seteq". (diff) | |
download | sparse-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.h | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -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 |