[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-02-01 Thread vmakarov at gcc dot gnu dot org
--- Comment #23 from vmakarov at gcc dot gnu dot org 2010-02-01 19:52 --- Subject: Bug 41399 Author: vmakarov Date: Mon Feb 1 19:52:42 2010 New Revision: 156431 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156431 Log: 2010-02-01 Vladimir Makarov vmaka...@redhat.com

[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-02-01 Thread steven at gcc dot gnu dot org
--- Comment #24 from steven at gcc dot gnu dot org 2010-02-01 22:13 --- . -- steven at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-01-29 Thread rearnsha at gcc dot gnu dot org
--- Comment #20 from rearnsha at gcc dot gnu dot org 2010-01-29 10:18 --- (In reply to comment #18) Function that seems to cost the most time is add_functions(), which is one big basic block of ~7500 insns (~500 of them call insns). List scheduling is quadratic in the number of

[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-01-29 Thread vmakarov at redhat dot com
--- Comment #21 from vmakarov at redhat dot com 2010-01-29 21:54 --- Thanks everyone who works on the bug. I am sorry that the bug was really introduced by my patch more accurately by the part which should fix reload crashes when the 1st scheduling works for some targets. The patch

[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-01-29 Thread steven at gcc dot gnu dot org
--- Comment #22 from steven at gcc dot gnu dot org 2010-01-29 22:46 --- FWIW: with the patch of comment #21 compile time goes down by a factor 10 and memory tops out at 107MB with the same x86_64 X armv5tejl-unknown-linux-gnueabi compiler as yesterday (but this time patched). --

[Bug target/41399] [4.5 Regression] Scheduler gives huge dependence graph compiling fortran/intrinsic.c on ARM

2010-01-28 Thread steven at gcc dot gnu dot org
--- Comment #19 from steven at gcc dot gnu dot org 2010-01-28 23:48 --- On ARM I have the following stats about the dependence graph for add_functions: Number of insns: 6630 Average number of sd_lists_size: 2512 For comparison, on atholon: Number of insns: 5640 Average number of