re PR target/27117 (SH backend cheats to reload -- disables indexed addressing but...
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 18 Apr 2006 08:23:39 +0000 (08:23 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Tue, 18 Apr 2006 08:23:39 +0000 (08:23 +0000)
commit6ee2e1587ab08fb846788debf4778dec63dcec53
tree9cf5cf16274c44ee1026b11a9f22a35865c4e991
parente3949961fb3341f3c445a7ddd1537068440b268e
re PR target/27117 (SH backend cheats to reload -- disables indexed addressing but uses it internally)

2006-04-18  Paolo Bonzini  <bonzini@gnu.org>

        PR target/27117

Partial revert of revision 112637
2006-04-03  Paolo Bonzini  <bonzini@gnu.org>
    Dale Johannesen  <dalej@apple.com>

PR target/19653
* regclass.c (struct reg_pref): Update documentation.
(regclass): Set prefclass to NO_REGS if memory is the best option.
(record_reg_classes): Cope with a prefclass set to NO_REGS.

From-SVN: r113026
gcc/ChangeLog
gcc/regclass.c