[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 Andrew Pinski changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 --- Comment #15 from Andrew Pinski 2012-04-24 08:37:52 UTC --- >Hmm, I have right now in my tree The most common case is with b being a constant which is why I only looked into that case.

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 --- Comment #14 from Kai Tietz 2012-04-24 08:30:49 UTC --- Hmm, I have right now in my tree Index: tree-ssa-forwprop.c === --- tree-ssa-forwprop.c (revision 186753) +++ tree-ssa-for

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 --- Comment #13 from Andrew Pinski 2012-04-24 08:19:59 UTC --- Patch which I am testing: Index: tree-ssa-forwprop.c === --- tree-ssa-forwprop.c(revision 186755) +++ tree-ssa-forw

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 Kai Tietz changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-04-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 --- Comment #10 from Andrew Pinski 2012-04-24 07:05:15 UTC --- Author: pinskia Date: Tue Apr 24 07:05:09 2012 New Revision: 186749 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186749 Log: 2012-04-24 Andrew Pinski PR tree-opt/33

[Bug tree-optimization/33512] Simple bitwise simplification missed

2012-01-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33512 --- Comment #9 from Andrew Pinski 2012-01-17 01:35:56 UTC --- I will be submitting a patch for 4.8.0 to fix this on the tree level in fold-const.c.

[Bug tree-optimization/33512] Simple bitwise simplification missed

2010-07-02 Thread bergner at gcc dot gnu dot org
--- Comment #8 from bergner at gcc dot gnu dot org 2010-07-02 19:52 --- So what asm do we expect that we should get form the and-1.c testcase? -- bergner at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/33512] Simple bitwise simplification missed

2008-11-23 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2008-11-23 18:45 --- *** Bug 38218 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/33512] Simple bitwise simplification missed

2008-07-15 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-07-15 14:53 --- Mine still. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unas

[Bug tree-optimization/33512] Simple bitwise simplification missed

2008-04-04 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-04-04 21:22 --- (In reply to comment #4) > Test gcc.dg/and-1.c, added as a fix for this PR, fails on powerpc64-linux. > The > code generated for "-m64 -O2" is: The issue is we see (and X (ior Y (not X) ) ), I will add this extra

[Bug tree-optimization/33512] Simple bitwise simplification missed

2008-04-04 Thread janis at gcc dot gnu dot org
--- Comment #4 from janis at gcc dot gnu dot org 2008-04-04 21:19 --- Test gcc.dg/and-1.c, added as a fix for this PR, fails on powerpc64-linux. The code generated for "-m64 -O2" is: f: mr 0,3 neg 3,3 nand 3,3,0 and 3,3,0 blr -- http://gcc.g

[Bug tree-optimization/33512] Simple bitwise simplification missed

2008-02-23 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-02-23 18:02 --- The RTL level has been fixed. The tree level needs fixing still but I am not working on that. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --