This is the mail archive of the
mailing list for the GCC project.
Re: Scripted pass manager
- From: Ian Lance Taylor <iant at google dot com>
- To: Diego Novillo <dnovillo at google dot com>
- Cc: Rob Quill <rob dot quill at gmail dot com>, gcc-patches at gcc dot gnu dot org, Ben Elliston <bje at air dot net dot au>
- Date: 05 Dec 2007 07:35:35 -0800
- Subject: Re: Scripted pass manager
- References: <email@example.com> <4755E502.firstname.lastname@example.org>
Diego Novillo <email@example.com> writes:
> A scripted pass manager is a step forward, but I think we can go to a
> fully dynamic manager. The features I've been looking for:
> - Various pass schedules are fixed and associated with the different
> -Ox flags.
> - A specific schedule can be altered using a combination of -f options
> or perhaps an external description file. This may make bug
> reproduction a bit harder, so we may want to limit how much freedom we
> give users here.
I would like the ability for backends to insert specific passes at
For example, we would use that ability to move bt-load.c into
config/sh, instead of building it for every target.