[Bug target/98612] _mm_comieq_sd has wrong semantics

2023-03-24 Thread andysem at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 andysem at mail dot ru changed: What|Removed |Added CC||andysem at mail dot ru --- Comme

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-18 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #8 from Uroš Bizjak --- (In reply to Hongtao.liu from comment #7) > I asked my colleagues within intel to revise the descriptions in the > intrinsics guide to make it more explicit about NAN operands. > > I'll fix this issue after th

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #7 from Hongtao.liu --- (In reply to Guillaume Piolat from comment #5) > My reasoning for reporting (while it is minor) is the following: > - it might not be a conscious choice from GCC developers > - this is the only intrinsics I've

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #6 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:240f0a490dae0fb9ef72fa21a93e8088d17fb682 commit r11-6605-g240f0a490dae0fb9ef72fa21a93e8088d17fb682 Author: liuhongt Date: Mon Jan 1

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-11 Thread guillaume.piolat at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #5 from Guillaume Piolat --- My reasoning for reporting (while it is minor) is the following: - it might not be a conscious choice from GCC developers - this is the only intrinsics I've found in mmx/sse/sse2 for which GCC has differen

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 Richard Biener changed: What|Removed |Added Keywords||wrong-code CC|

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #3 from Hongtao.liu --- Also found some dead code in ix86_expand_sse_comi which is called by if (fcode >= IX86_BUILTIN__BDESC_COMI_FIRST && fcode <= IX86_BUILTIN__BDESC_COMI_LAST) where all builtins are defined with flags as

[Bug target/98612] _mm_comieq_sd has wrong semantics

2021-01-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98612 --- Comment #2 from Hongtao.liu --- (In reply to Guillaume Piolat from comment #0) > Created attachment 49926 [details] > Behaviour with 3 compilers > > _mm_comieq_sd has different NaN semantics for different people. > > # The Unordered team >