| Submitter | Uros Bizjak |
|---|---|
| Date | Aug. 14, 2012, 3:41 p.m. |
| Message ID | <CAFULd4ZMy6SrznEU2OKConAVODUUgtdbPky=_VTUrQpr24CBXg@mail.gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/177348/ |
| State | New |
| Headers | show |
Comments
Patch
Index: i386.md =================================================================== --- i386.md (revision 190362) +++ i386.md (working copy) @@ -659,6 +659,9 @@ (eq_attr "isa" "noavx2") (symbol_ref "!TARGET_AVX2") (eq_attr "isa" "bmi2") (symbol_ref "TARGET_BMI2") (eq_attr "isa" "fma") (symbol_ref "TARGET_FMA") + ;; Disable generation of FMA4 instructions for generic code + ;; since FMA3 is preferred for targets that implement both + ;; instruction sets. (eq_attr "isa" "fma4") (symbol_ref "TARGET_FMA4 && !TARGET_FMA") ]