summaryrefslogtreecommitdiff
path: root/gcc/ssa.h
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>2001-07-10 16:27:54 +0000
committerJeff Law <law@gcc.gnu.org>2001-07-10 10:27:54 -0600
commitaf5c573a6064b6d91abe3b40a8f51977898a7efb (patch)
tree293c0299d13f461414925ccfc4ceaef8e4353007 /gcc/ssa.h
parent64dfaa76b383d88cb3ee825148d533f83fe51843 (diff)
downloadgcc-af5c573a6064b6d91abe3b40a8f51977898a7efb.tar.gz
ssa-ccp.c (first_phi_node): Remove.
* ssa-ccp.c (first_phi_node): Remove. Replace uses with calls to first_insn_after_basic_block_note instead. * df.c (df_bb_refs_unlink): #if 0 out for now. * ssa.h: Add prototype for ssa_const_prop * ssa-ccp.c: Add prototype for ssa_fast_dce and mark_references (ssa_ccp_substitute_constants): Fix signed vs unsigned comparison (ssa_fast_dce): Remove unused variable From-SVN: r43906
Diffstat (limited to 'gcc/ssa.h')
-rw-r--r--gcc/ssa.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/ssa.h b/gcc/ssa.h
index a5655958d42..bf9a04106fc 100644
--- a/gcc/ssa.h
+++ b/gcc/ssa.h
@@ -35,6 +35,10 @@ extern int remove_phi_alternative PARAMS ((rtx, basic_block));
/* In ssa-dce.c */
extern void ssa_eliminate_dead_code PARAMS ((void));
+/* In ssa-ccp.c */
+extern void ssa_const_prop PARAMS ((void));
+
+
/* SSA definitions and uses. */
/* This flag is set when the CFG is in SSA form. */
extern int in_ssa_form;