* emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.
commit936082bba3ca648381a292669edd2dbcaffdd840
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 8 Jun 2002 01:51:22 +0000 (8 01:51 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 8 Jun 2002 01:51:22 +0000 (8 01:51 +0000)
treed5140874e00788f4ea16817667322896a2a7a2b4
parent6a64811f8ce2f1b700beeeb173419f82a9d8f2d3
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54358 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/df.c
gcc/emit-rtl.c
gcc/expr.c
gcc/flow.c