https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37158
Artem Alimarin <artem.alimarin at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |artem.alimarin at gmail dot com
--- Comment #2 from Artem Alimarin <artem.alimarin at gmail dot com> ---
Just checked. This bug is still there in gcc 5.5.0.
Compiler intrinsics like _mm_comieq_sd() are a way to use the corresponding
processor instructions. ix86_fp_compare_mode has nothing to do with that.
The double FP number implementation one can use ucomisd explicitly. It is not
bound to using comisd.
Please reconsider fixing the bug.