diff options
author | bergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-04-17 16:07:05 +0000 |
---|---|---|
committer | bergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-04-17 16:07:05 +0000 |
commit | 32eb5ffe0a340c5876a865876723312c6c72de72 (patch) | |
tree | 15a7fde50fb31253cb0d7c99c024b149f25e8f98 /libobjc/misc.c | |
parent | c22457638e9619aae6eeb8c9d2f010b3f8d6fd8e (diff) | |
download | gcc-32eb5ffe0a340c5876a865876723312c6c72de72.tar.gz |
* config/rs6000/rs6000.c (rs6000_hard_regno_mode_ok): Force TDmode
regnos into even/odd register pairs.
* config/rs6000/rs6000.h [SLOW_UNALIGNED_ACCESS]: Treat DDmode and
TDmode similar to the other floating point modes.
[SECONDARY_MEMORY_NEEDED]: Treat DDmode similar to DFmode.
* config/rs6000/dfp.md (negdd2, absdd2, negtd2, abstd2): New
define_expand's.
(negdd2_fpr, absdd2_fpr, nabsdd2_fpr, negtd2_fpr, abstd2_fpr,
nabstd2_fpr, movdd_hardfloat64_mfpgpr): New define_insn's.
(movdd_hardfloat64): Use TARGET_MFPGPR.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123916 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libobjc/misc.c')
0 files changed, 0 insertions, 0 deletions