diff options
author | Michael Meissner <meissner@linux.vnet.ibm.com> | 2012-11-20 00:55:58 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2012-11-20 00:55:58 +0000 |
commit | 4ced1d6de8b7ad914c4ea6fdb3121487d298c9e0 (patch) | |
tree | d0120bad9c05d5b131a64b5fb98aba34ba15439b /gcc/builtins.c | |
parent | 6b1328eb3c6d94a907bd1fc7c1b6554174e01408 (diff) | |
download | gcc-4ced1d6de8b7ad914c4ea6fdb3121487d298c9e0.zip gcc-4ced1d6de8b7ad914c4ea6fdb3121487d298c9e0.tar.gz gcc-4ced1d6de8b7ad914c4ea6fdb3121487d298c9e0.tar.bz2 |
rs6000.md (movdf_hardfloat32): Reorder move constraints so that the traditional floating point loads...
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.
From-SVN: r193645
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions