diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-19 16:54:26 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-06-19 16:54:26 +0000 |
commit | ca142c1045f8432067a97b1fe1b56d13379a444f (patch) | |
tree | 07c8c91fb87a8f7733f18709b6bb7795f1df1631 /gcc/ssa.h | |
parent | 66c30567d679e9f6e548378c92018ebd0a270244 (diff) | |
download | gcc-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.h | 6 |
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. */ |