--- 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
--- 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
--- 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
--- 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
--- 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).
--
--- 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