aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@linux.vnet.ibm.com>2012-11-20 00:55:58 +0000
committerMichael Meissner <meissner@gcc.gnu.org>2012-11-20 00:55:58 +0000
commit4ced1d6de8b7ad914c4ea6fdb3121487d298c9e0 (patch)
treed0120bad9c05d5b131a64b5fb98aba34ba15439b /libgcc
parent6b1328eb3c6d94a907bd1fc7c1b6554174e01408 (diff)
downloadgcc-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 'libgcc')
0 files changed, 0 insertions, 0 deletions