[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2012-03-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16157 --- Comment #5 from Andrew Pinski 2012-03-04 00:06:13 UTC --- If we rewrite the code to be: extern int a0, a1, a2, a3, a4; extern int b0, b1, b2, b3, b4; void f () { /* this can be optimized to four additions... */ b4 = a4 + (a3 +

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2007-04-16 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2007-04-16 19:40 --- This is not yet fixed. -- steven at gcc dot gnu dot org changed: What|Removed |Added Last reconfi

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2007-04-15 Thread dberlin at gcc dot gnu dot org
--- Comment #3 from dberlin at gcc dot gnu dot org 2007-04-16 02:55 --- Don't remember if this is fixed, but not working anymore on it -- dberlin at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2005-08-28 Thread dberlin at gcc dot gnu dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-08-28 19:59 --- I have a patch for this -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2005-07-26 Thread dberlin at gcc dot gnu dot org
-- Bug 16157 depends on bug 21445, which changed state. Bug 21445 Summary: [meta-bug] we need a reassociate pass http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21445 What|Old Value |New Value

[Bug tree-optimization/16157] gcc fails to optimize redundant expression (reassocation)

2004-12-21 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Last reconfirmed|2004-09-22 1