This is the mail archive of the
mailing list for the GCC project.
Question about pass_fix_loops or other loop fixing classes
- From: xerofoify <xerofoify at gmail dot com>
- To: GCC Development <gcc at gcc dot gnu dot org>
- Date: Fri, 16 Aug 2019 23:52:03 -0400
- Subject: Question about pass_fix_loops or other loop fixing classes
I was wondering why the execute function in the file tree-ssa-loop.c
does not for all the pass fixing
classes run it on a separate thread. Seems a good idea to call execute
for these classes on another
thread and then join up with the main thread into order to avoid
shared state or waiting on complex
loops to be optimized.
Maybe I'm missing something so if anyone has a good reason why not let me know,