[Bug target/80180] Incorrect codegen from rdseed intrinsic use

2017-07-26 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180

Florian Weimer  changed:

   What|Removed |Added

 CC||fw at gcc dot gnu.org

--- Comment #5 from Florian Weimer  ---
Patch was posted here: https://gcc.gnu.org/ml/gcc-patches/2017-03/msg01349.html

[Bug target/80180] Incorrect codegen from rdseed intrinsic use

2017-03-25 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180

Uroš Bizjak  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Assignee|unassigned at gcc dot gnu.org  |ubizjak at gmail dot com
   Target Milestone|--- |5.5

--- Comment #4 from Uroš Bizjak  ---
Fixed everywhere.

[Bug target/80180] Incorrect codegen from rdseed intrinsic use

2017-03-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180

--- Comment #3 from uros at gcc dot gnu.org ---
Author: uros
Date: Sat Mar 25 19:47:14 2017
New Revision: 246479

URL: https://gcc.gnu.org/viewcvs?rev=246479=gcc=rev
Log:
PR target/80180
* config/i386/i386.c (ix86_expand_builtin)
: Do not expand arg0 between
flags reg setting and flags reg using instructions.
: Ditto.  Use non-flags reg
clobbering instructions to zero extend op2.


Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/i386/i386.c

[Bug target/80180] Incorrect codegen from rdseed intrinsic use

2017-03-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180

--- Comment #2 from uros at gcc dot gnu.org ---
Author: uros
Date: Sat Mar 25 18:10:37 2017
New Revision: 246477

URL: https://gcc.gnu.org/viewcvs?rev=246477=gcc=rev
Log:
PR target/80180
* config/i386/i386.c (ix86_expand_builtin)
: Do not expand arg0 between
flags reg setting and flags reg using instructions.
: Ditto.  Use non-flags reg
clobbering instructions to zero extend op2.


Modified:
branches/gcc-6-branch/gcc/ChangeLog
branches/gcc-6-branch/gcc/config/i386/i386.c

[Bug target/80180] Incorrect codegen from rdseed intrinsic use

2017-03-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80180

--- Comment #1 from uros at gcc dot gnu.org ---
Author: uros
Date: Sat Mar 25 16:34:09 2017
New Revision: 246475

URL: https://gcc.gnu.org/viewcvs?rev=246475=gcc=rev
Log:
PR target/80180
* config/i386/i386.c (ix86_expand_builtin)
: Do not expand arg0 between
flags reg setting and flags reg using instructions.
: Ditto.  Use non-flags reg
clobbering instructions to zero extend op2.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386.c