https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967
--- Comment #6 from Segher Boessenkool ---
Author: segher
Date: Sat May 16 17:56:55 2015
New Revision: 223250
URL: https://gcc.gnu.org/viewcvs?rev=223250&root=gcc&view=rev
Log:
Backport from mainline
2015-05-13 Segher Boessenkoo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967
Segher Boessenkool changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967
--- Comment #4 from Segher Boessenkool ---
Author: segher
Date: Wed May 13 19:14:07 2015
New Revision: 223174
URL: https://gcc.gnu.org/viewcvs?rev=223174&root=gcc&view=rev
Log:
PR rtl-optimization/30967
* config/rs6000/rs6000.c (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967
Segher Boessenkool changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
--- Comment #2 from pinskia at gcc dot gnu dot org 2010-03-02 19:14 ---
Still happens on the trunk as of today.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-26 23:20 ---
I think this is a case where combine (and other passes) don't know that eq is
always signed extended (when the true is not -1):
(insn 9 8 10 2 (set (reg:SI 123)
(eq:SI (reg:SI 3 3 [ a ])
(reg:SI 4
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |enhancement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967