[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2008-01-23 Thread rguenth at gcc dot gnu dot org
--- Comment #37 from rguenth at gcc dot gnu dot org 2008-01-23 09:12 --- The lim patch applies alias-oracle techniques to the loop invariant and store motion parts of tree-ssa-loop-im.c. I have a forward-port of Zdeneks patch to current trunk. Note that the alias-oracle patch for SCCV

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2008-01-23 Thread steven at gcc dot gnu dot org
--- Comment #36 from steven at gcc dot gnu dot org 2008-01-23 08:54 --- What is the relation between the LIM patch and the alias oracle patch that was floated some time ago? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-09-12 Thread eres at il dot ibm dot com
--- Comment #35 from eres at il dot ibm dot com 2007-09-13 04:45 --- Created an attachment (id=14200) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14200&action=view) lim patch As I suspected – my latest available version is not suitable for current mainline (I attached it anyway

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-09-12 Thread eres at il dot ibm dot com
--- Comment #34 from eres at il dot ibm dot com 2007-09-12 15:09 --- I did not engage with it for some time so I doubt it if my latest version of the patch (which is originally in http://gcc.gnu.org/ml/gcc-patches/2007-01/msg02331.html) is suitable for current mainline. I will certainly

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-09-12 Thread rakdver at gcc dot gnu dot org
--- Comment #33 from rakdver at gcc dot gnu dot org 2007-09-12 14:49 --- > Zdenek, I think you had a patch to make lim more precise in this regard? Yes. Revital Eres was trying to put it into shape suitable for mainline a few months ago, I am not sure what is the status of that? --

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-09-12 Thread rguenth at gcc dot gnu dot org
--- Comment #32 from rguenth at gcc dot gnu dot org 2007-09-12 14:44 --- load-store motion at the tree level should really catch this. For this it needs to be extended to disambiguate aliases by looking at the actual memory references: : # r_8 = PHI # n_11 = PHI # VUSE D.11

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-04-17 Thread rguenth at gcc dot gnu dot org
--- Comment #31 from rguenth at gcc dot gnu dot org 2007-04-17 09:22 --- It's broken as we want the code from comment #1 back. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-04-16 Thread dberlin at gcc dot gnu dot org
--- Comment #30 from dberlin at gcc dot gnu dot org 2007-04-17 06:53 --- Is this really still broken in mainline? At least as of Richard's last update, it wasn't -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580

[Bug rtl-optimization/19580] [4.0/4.1/4.2/4.3 Regression] missed load/store motion

2007-02-14 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.1.2 |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580