aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2005-01-23 19:18:39 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2005-01-23 19:18:39 +0000
commit6d77cdc3aab2d3a3ae6a5bc19db953a53833f5ab (patch)
tree2bd59190c4ac5ef25df609ce46ea24f278ad220c /gcc
parent15f0d971d195829dfea412461cf9796381edbeda (diff)
downloadgcc-6d77cdc3aab2d3a3ae6a5bc19db953a53833f5ab.zip
gcc-6d77cdc3aab2d3a3ae6a5bc19db953a53833f5ab.tar.gz
gcc-6d77cdc3aab2d3a3ae6a5bc19db953a53833f5ab.tar.bz2
* gcse.c (null_pointer_info): Remove.
From-SVN: r94122
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/gcse.c14
2 files changed, 2 insertions, 14 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1fcfbd2..73d2510 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -13,6 +13,8 @@
(cgraph_varpool_node): Don't access cgraph_varpool_n_nodes.
* cgraph.h: Remove the corresponding declaration.
+ * gcse.c (null_pointer_info): Remove.
+
2005-01-23 Roger Sayle <roger@eyesopen.com>
Eric Botcazou <ebotcazou@libertysurf.fr>
diff --git a/gcc/gcse.c b/gcc/gcse.c
index 1b2fdbe..b0bd399 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -524,20 +524,6 @@ static int global_copy_prop_count;
/* For available exprs */
static sbitmap *ae_kill, *ae_gen;
-
-/* Objects of this type are passed around by the null-pointer check
- removal routines. */
-struct null_pointer_info
-{
- /* The basic block being processed. */
- basic_block current_block;
- /* The first register to be handled in this pass. */
- unsigned int min_reg;
- /* One greater than the last register to be handled in this pass. */
- unsigned int max_reg;
- sbitmap *nonnull_local;
- sbitmap *nonnull_killed;
-};
static void compute_can_copy (void);
static void *gmalloc (size_t) ATTRIBUTE_MALLOC;