[Bug target/63661] [4.9 Regression] -O2 miscompiles with -mtune=nehalem or corei7

2014-12-03 Thread renlin.li at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63661

Renlin Li  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #30 from Renlin Li  ---
4.9 branch is fixed by r218306
trunk is fixed by r217783


[Bug target/63661] [4.9 Regression] -O2 miscompiles with -mtune=nehalem or corei7

2014-12-03 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63661

--- Comment #29 from renlin at gcc dot gnu.org ---
Author: renlin
Date: Wed Dec  3 11:13:50 2014
New Revision: 218306

URL: https://gcc.gnu.org/viewcvs?rev=218306&root=gcc&view=rev
Log:
Backported from mainline

gcc/

2014-12-03  Renlin Li  

PR middle-end/63762
PR target/63661
* ira.c (i386ra): Update preferred class.

gcc/testsuite/

2014-12-03  Renlin Li  
H.J. Lu 

PR middle-end/63762
PR target/63661
* gcc.dg/pr63762.c: New test.
* gcc.target/i386/pr63661.c: New test.

Added:
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/pr63762.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/i386/pr63661.c
Modified:
branches/gcc-4_9-branch/gcc/ChangeLog
branches/gcc-4_9-branch/gcc/ira.c
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog


[Bug target/63661] [4.9 Regression] -O2 miscompiles with -mtune=nehalem or corei7

2014-12-01 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63661

Martin Jambor  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |renlin.li at arm dot com

--- Comment #28 from Martin Jambor  ---
In https://gcc.gnu.org/ml/gcc-patches/2014-11/msg02502.html Renlin
said he wanted to prepare the backport himself so I'll take the
liberty of assigning the bug to him.  Please close this bug once it
hits the 4.9 branch.  Thanks a lot.


[Bug target/63661] [4.9 Regression] -O2 miscompiles with -mtune=nehalem or corei7

2014-12-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63661

Jakub Jelinek  changed:

   What|Removed |Added

  Known to work||5.0
Summary|[4.9/5 Regression] -O2  |[4.9 Regression] -O2
   |miscompiles with|miscompiles with
   |-mtune=nehalem or corei7|-mtune=nehalem or corei7
  Known to fail|5.0 |

--- Comment #27 from Jakub Jelinek  ---
Thus fixed on the trunk so far.