[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2015-05-16 Thread segher at gcc dot gnu.org
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

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2015-05-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2015-05-13 Thread segher at gcc dot gnu.org
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 (

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2015-05-13 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2010-03-02 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2007-02-26 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/30967] Extra sign/zero extend with word comparison result

2007-02-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30967