emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.
authorJeff Law <law@redhat.com>
Sat, 8 Jun 2002 01:51:22 +0000 (19:51 -0600)
committerJeff Law <law@gcc.gnu.org>
Sat, 8 Jun 2002 01:51:22 +0000 (19:51 -0600)
commite50126e8585814786271a772cb5a1704e3881f6b
treed5140874e00788f4ea16817667322896a2a7a2b4
parentbc9c18c3193347c70989e21c036cc5c298021569
emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.

* emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.
* combine.c (move_deaths): Use regno_reg_rtx for hard regs rather
than creating a new register.
(distribute_notes): Likewise.
* df.c (df_reg_use_gen): Likewise.
(df_reg_clobber_gen): Likewise.
(df_ref_record): Likewise.
* expr.c (use_regs): Likewise.
* flow.c (propagate_one_insn): Likewise.
(mark_set_1): Likewise.
(mark_used_reg): Likewise.
* reload.c (emit_reload_insns): Likewise.

From-SVN: r54358
gcc/ChangeLog
gcc/combine.c
gcc/df.c
gcc/emit-rtl.c
gcc/expr.c
gcc/flow.c