[Bug tree-optimization/27090] FRE does not look past previous type casts

2014-10-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27090 Bug 27090 depends on bug 15459, which changed state. Bug 15459 Summary: [meta-bug] there should be a tree combiner like the rtl one https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15459 What|Removed |Added

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-06-19 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2006-06-19 20:10 --- Subject: Bug 27090 Author: rguenth Date: Mon Jun 19 20:10:02 2006 New Revision: 114786 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114786 Log: 2006-06-19 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-05-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2006-05-04 13:57 --- Subject: Bug 27090 Author: rguenth Date: Thu May 4 13:56:52 2006 New Revision: 113527 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113527 Log: 2006-05-04 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-05-04 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2006-05-04 15:01 --- Testcase in comment #4 is fixed, for the original testcase the folding missed-optimization still holds. But that's for another bug. Fixed. -- rguenth at gcc dot gnu dot org changed: What

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-21 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2006-04-21 14:46 --- Hm, fold_unary does not fold (struct FooD.1993 *)(struct BarFooD.1994 *) f where f is of type (struct FooD.1993 ). Oh well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27090

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-20 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-04-20 13:52 --- I have a patch to teach GVN tree-combining. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27090

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-20 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2006-04-20 13:54 --- Which, for the testcase in comment #4 gives us ;; Function f (f) Created value VH.0 for a_1 Created value VH.1 for *VH.0 vuses: (SMT.4_8) Created value VH.2 for (unsigned int *) VH.0 Created value VH.3 for (int *)

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-10 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-10 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-04-11 01:21 --- Just a note VN.2 should really have not been created (maybe there is no way around this because it is just equivalant to VN.0). This actually gets fixed by a real tree combiner since fold is able to fix up

[Bug tree-optimization/27090] FRE does not look past previous type casts

2006-04-10 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-04-11 01:33 --- So I talked to Daniel about this and he said a new Number value system or the tree combiner so basicially there is nothing can be done currently. Guess maybe it is time for you Richard to stop hacking on fowardprop