diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-08 21:44:57 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-08 21:44:57 -0400 |
commit | 55310dadb016d935b602a60d0467d96e960c7b03 (patch) | |
tree | ba60657bad0b0e40330291c171cb450323055fa6 /gcc/c-lang.c | |
parent | f67850266f1c06c34c97b42d011a47a0920d5e3c (diff) | |
download | gcc-55310dadb016d935b602a60d0467d96e960c7b03.zip gcc-55310dadb016d935b602a60d0467d96e960c7b03.tar.gz gcc-55310dadb016d935b602a60d0467d96e960c7b03.tar.bz2 |
Include hard-reg-set.h.
(reg_nonzero_bits): Should be unsigned.
(reg_last_set_{mode,nonzero_bits,sign_bit_copies}): New variables.
(combine_instructions): Allocate and initialized them.
(nonzero_bits, num_sign_bit_copies, case REG): Use new variables to get
information on regs we've seen before.
(record_value_for_reg): Set new variables for register being modified.
(record_dead_and_set_regs): Invalidate regs clobbered by CALL_INSN.
From-SVN: r4051
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions