* reload.h: Remove struct needs and its only use.
From-SVN: r92114
This commit is contained in:
parent
80effa7501
commit
648cdd5e96
@ -1,3 +1,7 @@
|
||||
2004-12-13 Wolfgang Bangerth <bangerth@dealii.org>
|
||||
|
||||
* reload.h: Remove struct needs and its only use.
|
||||
|
||||
2004-12-13 Roger Sayle <roger@eyesopen.com>
|
||||
|
||||
PR rtl-optimization/18928
|
||||
|
10
gcc/reload.h
10
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
|
||||
|
Loading…
Reference in New Issue
Block a user