From 6d77cdc3aab2d3a3ae6a5bc19db953a53833f5ab Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu@cs.umass.edu>
Date: Sun, 23 Jan 2005 19:18:39 +0000
Subject: [PATCH] * gcse.c (null_pointer_info): Remove.

From-SVN: r94122
---
 gcc/ChangeLog |  2 ++
 gcc/gcse.c    | 14 --------------
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1fcfbd219103..73d25102a933 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 1b2fdbe3d688..b0bd3993d64c 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;
-- 
GitLab