Hi! On 2021-05-03T13:18:35-0700, Andrew Pinski via Gcc <gcc@gcc.gnu.org> wrote: > I noticed my (highly, -j24) parallel build of GCC is serialized on > compiling gimple-match.c. Has anyone looked into splitting this > generated file into multiple files?
There is <https://gcc.gnu.org/PR84402> "[meta] GCC build system: parallelism bottleneck". Relatedly, there is Jojo's "genemit.c (main): split insn-emit.c for compiling parallelly", <http://mid.mail-archive.com/20201104015315.81416-1-jiejie_rong@c-sky.com>, etc. And, I'm aware of the following, somewhat related, too: Giuliano's "[GSoC] Automatic Parallel Compilation Viability", <20200828203232.du364uy7vawjavym@smtp.gmail.com">http://mid.mail-archive.com/20200828203232.du364uy7vawjavym@smtp.gmail.com>, etc. Grüße Thomas ----------------- Mentor Graphics (Deutschland) GmbH, Arnulfstrasse 201, 80634 München Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Frank Thürauf