From df5aca679f64e3a335ec038c9ea1d06e7a9ddd86 Mon Sep 17 00:00:00 2001 From: law Date: Tue, 14 Dec 2004 01:01:26 +0000 Subject: [PATCH] * reload.h: Remove struct needs and its only use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92114 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/reload.h | 10 ---------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 52699a02f7d..f3e5a577238 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-12-13 Wolfgang Bangerth + + * reload.h: Remove struct needs and its only use. + 2004-12-13 Roger Sayle PR rtl-optimization/18928 diff --git a/gcc/reload.h b/gcc/reload.h index 7ddadb74141..1c5463d3d5b 100644 --- a/gcc/reload.h +++ b/gcc/reload.h @@ -193,13 +193,6 @@ extern char double_reg_address_ok; extern int num_not_at_initial_offset; -struct needs -{ - /* [0] is normal, [1] is nongroup. */ - short regs[2][N_REG_CLASSES]; - short groups[N_REG_CLASSES]; -}; - #if defined SET_HARD_REG_BIT && defined CLEAR_REG_SET /* This structure describes instructions which are relevant for reload. Apart from all regular insns, this also includes CODE_LABELs, since they @@ -229,9 +222,6 @@ struct insn_chain /* Indicates which registers have already been used for spills. */ HARD_REG_SET used_spill_regs; - /* Describe the needs for reload registers of this insn. */ - struct needs need; - /* Nonzero if find_reloads said the insn requires reloading. */ unsigned int need_reload:1; /* Nonzero if find_reloads needs to be run during reload_as_needed to -- 2.11.4.GIT