[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-02-14 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-02-14 10:22 --- Is this fixed now? -- What|Removed |Added Status|NEW

[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-02-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-14 15:52 --- (In reply to comment #15) Is this fixed now? No, it regressed again. See http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00507.html. -- What|Removed |Added

[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-02-14 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-02-14 16:03 --- With -O2/-O3 -funroll loops -fswitch-loops -fpeel-loops, mgrid (and swim) no longer regress. With just -O2/-O3, performance regression for mgrid remains (and swim performance dropped dramatically). --

[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-02-10 Thread pinskia at gcc dot gnu dot org
-- Bug 18048 depends on bug 19701, which changed state. Bug 19701 Summary: [4.0 regression] Way too many IVs http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19701 What|Old Value |New Value

[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-02-10 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-10 21:15 --- I looked at the code generation after Zdenek's patch for PR 19701 and it looks much better but I don't have a machine to test SPEC on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18048

[Bug tree-optimization/18048] [4.0 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-01-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-30 04:36 --- PR 19701 is an example of where ivopts causes a regression in that we create too many IVs. -- What|Removed |Added