[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
gcc-bugzilla@gcc.gnu.org
Fri Dec 4 14:23:35 GMT 2020
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.
More information about the Gcc-bugs
mailing list