]>
gcc.gnu.org Git - gcc.git/commit - gcc/config/ia64/ia64.md
* config/ia64/ia64.md (*nmaddsf4, *nmadddf4, *nmadddf4_alts)
(*nmadddf4_trunc, *nmaddxf4, *nmaddxf4_truncsf, *nmaddxf4_truncdf)
(*nmaddxf4_alts, *nmaddxf4_truncdf_alts):
Rewrite pattern as (minus (op 3) (mult (op 1) (op 2))).
Possibly rename pattern for consistency.
Remove ??? comments suggesting that this be done.
(*nmaddsf4_alts, *nmadddf4_truncsf_alts, *nmaddxf4_truncsf_alts):
New patterns.
(divsi3_internal, divdi3_internal_lat, divdi3_internal_thr)
(divsf3_internal_lat, divsf3_internal_thr, sqrtsf2_internal_thr)
(divdf3_internal_lat, divdf3_internal_thr, sqrtdf2_internal_thr)
(divxf3_internal_lat, divxf3_internal_thr, sqrtxf2_internal_thr):
Update to match.
From-SVN: r76734
This page took 0.055199 seconds and 5 git commands to generate.