diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1998-03-26 15:08:53 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1998-03-26 15:08:53 +0000 |
commit | e6e52be0731568a32b46ca158cd8ef5c3835f1c6 (patch) | |
tree | 6a088845acb08fd98dfcb3a3462b8f9fbd9019e7 /gcc/regclass.c | |
parent | a9c3c9a520a63a48429b9da74f056878add85643 (diff) | |
download | gcc-e6e52be0731568a32b46ca158cd8ef5c3835f1c6.zip gcc-e6e52be0731568a32b46ca158cd8ef5c3835f1c6.tar.gz gcc-e6e52be0731568a32b46ca158cd8ef5c3835f1c6.tar.bz2 |
reload inheritance improvement:
* reload1.c (reg_reloaded_contents, reg_reloaded_insn):
Change meaning: index is now hard reg number.
(reg_reloaded_valid, reg_reloaded_dead): New variables.
(reload_spill_index): Content is now a hard reg number.
(reload_as_needed): Change to fit new variable meaning.
(forget_old_reloads_1, allocate_reload_reg): Likewise.
(choose_reload_regs, emit_reload_insns): Likewise.
From-SVN: r18848
Diffstat (limited to 'gcc/regclass.c')
0 files changed, 0 insertions, 0 deletions