This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/21912] Optimize float math functions with FMA
- From: "joseph at codesourcery dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 07 Aug 2017 14:42:45 +0000
- Subject: [Bug math/21912] Optimize float math functions with FMA
- Auto-submitted: auto-generated
- References: <bug-21912-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=21912
--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
Those double functions are probably optimized for FMA because they use
DLA_FMS, or the other macros that have definitions depending on DLA_FMS.
That is, they can use fused operations directly, not just via contraction.
Since the float functions are completely separate implementations, none of
them using fused operations, there is no reason to expect that FMA
versions of them would be helpful just based on the corresponding double
versions using FMA (although it's possible there are smaller optimization
opportunities arising from contraction - not necessarily for the same set
of functions).
--
You are receiving this mail because:
You are on the CC list for the bug.