rs6000.c (rs6000_preferred_reload_class): Disallow reload of PLUS rtx's outside of...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 3 Mar 2014 20:16:52 +0000 (20:16 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 3 Mar 2014 20:16:52 +0000 (20:16 +0000)
commitb46ed885d9a8c9fb04dfa137c2de1808bfe5ebc5
tree0d5076a9c035ee0f87be7330bcc24c8bb5383d71
parenta10d35a8ba450c7b83f17c27f43a08e3568c6c57
rs6000.c (rs6000_preferred_reload_class): Disallow reload of PLUS rtx's outside of GENERAL_REGS or BASE_REGS...

2014-03-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_preferred_reload_class): Disallow
reload of PLUS rtx's outside of GENERAL_REGS or BASE_REGS; relax
constraint on constants to permit them being loaded into
GENERAL_REGS or BASE_REGS.

From-SVN: r208287
gcc/ChangeLog
gcc/config/rs6000/rs6000.c