[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-12-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497

Jeffrey A. Law  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||law at redhat dot com
 Resolution|--- |DUPLICATE

--- Comment #5 from Jeffrey A. Law  ---
Per c#3.

*** This bug has been marked as a duplicate of bug 84251 ***

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|8.2 |8.3

--- Comment #4 from Jakub Jelinek  ---
GCC 8.2 has been released.

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497

--- Comment #3 from Uroš Bizjak  ---
(In reply to Jakub Jelinek from comment #2)
> Started with r254167, so maybe related to PR84251.

Yes, it is the same issue. As said in PR84251, we have to wrap COMPARE into
UNSPEC, so this defeats some passes (in this case fwprop1 pass) that look at
RTX code of the pattern.

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497

Jakub Jelinek  changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org

--- Comment #2 from Jakub Jelinek  ---
Started with r254167, so maybe related to PR84251.

[Bug target/86497] [8/9 regression] wasted instructions for x86 float x!=x

2018-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86497

Richard Biener  changed:

   What|Removed |Added

   Priority|P3  |P2
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2018-07-12
   Target Milestone|--- |8.2
 Ever confirmed|0   |1

--- Comment #1 from Richard Biener  ---
Confirmed.  I _think_ I've seen a duplicate...