This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug math/21912] Optimize float math functions with FMA


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]