public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/98144] New: REE needs 6GB DF memory when compiling insn-extract.c with RTL checking enabled
@ 2020-12-04 14:23 rguenth at gcc dot gnu.org
  2020-12-04 14:24 ` [Bug rtl-optimization/98144] " rguenth at gcc dot gnu.org
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-12-04 14:23 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98144

            Bug ID: 98144
           Summary: REE needs 6GB DF memory when compiling insn-extract.c
                    with RTL checking enabled
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

otherwise it doesn't do much with all this DF analysis.

 ree                                :   0.07 (  0%)   0.00 (  0%)   0.05 (  0%)
   75k (  0%)
...
 TOTAL                              :  26.43          5.86         32.32       
 1655M
26.44user 5.91system 0:32.36elapsed 99%CPU (0avgtext+0avgdata
5555408maxresident)k
0inputs+0outputs (0major+2139837minor)pagefaults 0swaps


it does

  /* Construct DU chain to get all reaching definitions of each
     extension instruction.  */
  df_set_flags (DF_RD_PRUNE_DEAD_DEFS);
  df_chain_add_problem (DF_UD_CHAIN + DF_DU_CHAIN);
  df_mir_add_problem ();
  df_analyze ();

and the MIR problem causes it to explode.

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

end of thread, other threads:[~2021-05-04 13:56 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-04 14:23 [Bug rtl-optimization/98144] New: REE needs 6GB DF memory when compiling insn-extract.c with RTL checking enabled rguenth at gcc dot gnu.org
2020-12-04 14:24 ` [Bug rtl-optimization/98144] " rguenth at gcc dot gnu.org
2020-12-04 14:34 ` rguenth at gcc dot gnu.org
2020-12-07  8:36 ` doko at debian dot org
2020-12-07 13:43 ` rguenth at gcc dot gnu.org
2020-12-09 14:36 ` amacleod at redhat dot com
2020-12-09 14:42 ` jakub at gcc dot gnu.org
2020-12-17 18:37 ` amacleod at redhat dot com
2021-01-29  9:22 ` rguenth at gcc dot gnu.org
2021-01-29 11:02 ` cvs-commit at gcc dot gnu.org
2021-01-29 11:03 ` rguenth at gcc dot gnu.org
2021-01-29 11:04 ` rguenth at gcc dot gnu.org
2021-02-03 10:23 ` cvs-commit at gcc dot gnu.org
2021-02-04 18:11 ` sirl at gcc dot gnu.org
2021-02-05  7:50 ` rguenth at gcc dot gnu.org
2021-05-04 13:54 ` cvs-commit at gcc dot gnu.org
2021-05-04 13:56 ` rguenth at gcc dot gnu.org

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