r193708 - in /branches/gcc-4_7-branch/gcc: Chan...
meissner@gcc.gnu.org
meissner@gcc.gnu.org
Wed Nov 21 21:01:00 GMT 2012
Author: meissner
Date: Wed Nov 21 21:01:15 2012
New Revision: 193708
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193708
Log:
2012-11-21 Michael Meissner <meissner@linux.vnet.ibm.com>
Backport from mainline
2012-11-20 Michael Meissner <meissner@linux.vnet.ibm.com>
* config/rs6000/rs6000.md (movdf_hardfloat32): Add a comment
explaining the register ordering preferences.
2012-11-19 Michael Meissner <meissner@linux.vnet.ibm.com>
* config/rs6000/rs6000.md (movdf_hardfloat32): Reorder move
constraints so that the traditional floating point loads, stores,
and moves are done first, then the VSX loads, stores, and moves,
and finally the GPR loads, stores, and moves so that reload
chooses FPRs over GPRs, and uses the traditional load/store
instructions which provide an offset.
(movdf_hardfloat64): Likewise.
Modified:
branches/gcc-4_7-branch/gcc/ChangeLog
branches/gcc-4_7-branch/gcc/config/rs6000/rs6000.md
More information about the Gcc-cvs
mailing list