diff options
author | Steve Ellcey <sje@cup.hp.com> | 2009-05-21 23:51:22 +0000 |
---|---|---|
committer | Steve Ellcey <sje@gcc.gnu.org> | 2009-05-21 23:51:22 +0000 |
commit | 583ca921109ebfe8e40a3b74412ec7fec4669783 (patch) | |
tree | 4d2b9f5a9fdf14c318372837fb925abc5d754a3a /gcc/c-format.c | |
parent | 150e39291c308c6c7c4df44bd1c0d367794ba76d (diff) | |
download | gcc-583ca921109ebfe8e40a3b74412ec7fec4669783.zip gcc-583ca921109ebfe8e40a3b74412ec7fec4669783.tar.gz gcc-583ca921109ebfe8e40a3b74412ec7fec4669783.tar.bz2 |
re PR target/37846 (Option -mno-fused-madd should be supported on IA-64)
PR target/37846
* config/ia64/ia64.opt (mfused-madd): New.
* config/ia64/ia64.h (TARGET_DEFAULT): Set MASK_FUSED_MADD.
* config/ia64/hpux.h (TARGET_DEFAULT): Ditto.
* config/ia64/ia64.md (maddsf4, msubsf4, nmaddsf4,
madddf4, madddf4_trunc, msubdf4, msubdf4_trunc, nmadddf4,
nmadddf4_truncsf, maddxf4, maddxf4_truncsf, maddxf4_truncdf,
msubxf4, msubxf4_truncsf msubxf4_truncdf, nmaddxf4,
nmaddxf4_truncsf, nmaddxf4_truncdf): Check TARGET_FUSED_MADD.
* config/ia64/vect.md (addv2sf3, subv2sf3): Force fpma/fpms
instruction if !TARGET_FUSED_MADD.
(fpma, fpms): Remove colon from name.
From-SVN: r147782
Diffstat (limited to 'gcc/c-format.c')
0 files changed, 0 insertions, 0 deletions