summaryrefslogtreecommitdiff
path: root/gcc/ssa.h
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-19 16:54:26 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-19 16:54:26 +0000
commitca142c1045f8432067a97b1fe1b56d13379a444f (patch)
tree07c8c91fb87a8f7733f18709b6bb7795f1df1631 /gcc/ssa.h
parent66c30567d679e9f6e548378c92018ebd0a270244 (diff)
downloadgcc-ca142c1045f8432067a97b1fe1b56d13379a444f.tar.gz
* ssa.c (remove_phi_alternative): Remove declaration. No longer
static. Second argument is a pointer to a basic block structure, not a basic block index. (convert_to_ssa): Do not remove dead code. (convert_from_ssa): Do not remove dead code to create death notes. * ssa.h (remove_phi_alternative): Declare. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43464 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ssa.h')
-rw-r--r--gcc/ssa.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/ssa.h b/gcc/ssa.h
index 463fef8b60c..5095319e997 100644
--- a/gcc/ssa.h
+++ b/gcc/ssa.h
@@ -1,5 +1,5 @@
/* Static Single Assignment (SSA) definitions for GNU C-Compiler
- Copyright (C) 2000 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001 Free Software Foundation, Inc.
Written by Jeffrey D. Oldham <oldham@codesourcery.com>.
This file is part of GNU CC.
@@ -27,9 +27,11 @@ typedef int (*successor_phi_fn) PARAMS ((rtx, int, int, void *));
extern int for_each_successor_phi PARAMS ((basic_block bb,
successor_phi_fn,
void *));
+extern int remove_phi_alternative PARAMS ((rtx, basic_block));
+
/* Optimizations. */
-/* In dce.c */
+/* In ssa-dce.c */
extern void eliminate_dead_code PARAMS ((void));
/* SSA definitions and uses. */