https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113575
--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> --- btw, -fno-var-tracking also greatly improves compile-time (but does nothing to memory use). Compiling with -O1 reduces memory use to 300MB even when var-tracking is enabled. So an option might be to force building this generator file with -O1 (I can hardly see anything in there that would require more). On the DF side this replaces LIVE with LR_IN IIRC. It's also in line with us suggesting -O1 for (large) machine generated code ...