public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/37790]  New: limits-fnargs.c takes very long time to compile at -O2
@ 2008-10-09 22:29 sje at cup dot hp dot com
  2008-11-08  0:56 ` [Bug middle-end/37790] " danglin at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: sje at cup dot hp dot com @ 2008-10-09 22:29 UTC (permalink / raw)
  To: gcc-bugs

The test case gcc-c-torture/compile/limits-fnargs.c takes multiple hours to
compile at -O2 or above optimization on IA64.  It looks like most of the time
is spent in IRA.  The IRA pass calls reload which calls
ira_sort_regnos_for_alter_reg with n = 28977.  This in turn calls
coalesce_spill_slots with num = 10061.  It is in the main loop of
coalesce_spill_slots where I seem to spend a most of the time compiling
limits-fnargs.c.


-- 
           Summary: limits-fnargs.c takes very long time to compile at -O2
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Keywords: compile-time-hog
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: sje at cup dot hp dot com
GCC target triplet: ia64-*-*


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37790


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-11-20 19:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-09 22:29 [Bug middle-end/37790] New: limits-fnargs.c takes very long time to compile at -O2 sje at cup dot hp dot com
2008-11-08  0:56 ` [Bug middle-end/37790] " danglin at gcc dot gnu dot org
2008-11-16 16:16 ` vmakarov at redhat dot com
2008-11-16 19:50 ` hjl at gcc dot gnu dot org
2008-11-19 21:23 ` vmakarov at gcc dot gnu dot org
2008-11-20 18:31 ` sje at cup dot hp dot com
2008-11-20 19:00 ` dave at hiauly1 dot hia dot nrc dot ca
2008-11-20 19:07 ` sje at cup dot hp dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).