diff options
author | Wolfgang Bangerth <bangerth@dealii.org> | 2004-12-13 18:01:26 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2004-12-13 18:01:26 -0700 |
commit | 648cdd5e967907edea5aa34fff07deb14f9a1ef9 (patch) | |
tree | 6ff46d553d6b705a59eb2a326d4e593905ed85c3 /gcc/reload.h | |
parent | 80effa75010a8aa14dc7850ef5cdca10862011ef (diff) | |
download | gcc-648cdd5e967907edea5aa34fff07deb14f9a1ef9.zip gcc-648cdd5e967907edea5aa34fff07deb14f9a1ef9.tar.gz gcc-648cdd5e967907edea5aa34fff07deb14f9a1ef9.tar.bz2 |
* reload.h: Remove struct needs and its only use.
From-SVN: r92114
Diffstat (limited to 'gcc/reload.h')
-rw-r--r-- | gcc/reload.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/gcc/reload.h b/gcc/reload.h index 7ddadb7..1c5463d 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 |