[LLVMdev] RFC: Pass Manager Redux

dag at cray.com dag at cray.com
Wed Jul 11 10:02:06 PDT 2012


John Criswell <criswell at illinois.edu> writes:

> 2) Rerunning analysis group passes after invalidation.  If you want to
> use an analysis other than the default analysis group, you have to
> manually specify where to use it each time in the pass pipeline.  If
> your non-default pass gets invalidated, then the default is used by
> any other transform that requests an analysis from that group.

Oh yes, I've run into this as well.  I did a local hack here to add a
parameter to specify which pass should be treated as default.

                              -Dave




More information about the llvm-dev mailing list