Add TARGET_FUSED_MADD to FMA4 insns.
authorSebastian Pop <sebastian.pop@amd.com>
Sat, 5 Dec 2009 20:11:52 +0000 (20:11 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Sat, 5 Dec 2009 20:11:52 +0000 (20:11 +0000)
commit6a790a69809ba41915575baff46d8c4316129526
tree76d2384e76e5bca4d4ee4720df47f7fd61f4d223
parent70d60e880112dcdb7553b648c901817ce5f72cdc
Add TARGET_FUSED_MADD to FMA4 insns.

* config/i386/i386.c (TARGET_DEFAULT_TARGET_FLAGS): Add
MASK_FUSED_MADD.
* config/i386/i386.h (CC1_CPU_SPEC_1): Remove
"'-mfused-madd' was removed".
* config/i386/i386.opt (mfused-madd): New.
* config/i386/sse.md: Add TARGET_FUSED_MADD to FMA4 insns.
* doc/invoke.texi (-mfused-madd, -mno-fused-madd): Document.

From-SVN: r155015
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.opt
gcc/config/i386/sse.md
gcc/doc/invoke.texi