[llvm-commits] Patch, enable reusing a module pass manager across multiple modules

Eric Christopher echristo at gmail.com
Tue Nov 13 16:00:16 PST 2012


On Tue, Nov 13, 2012 at 3:51 PM, Pedro Artigas <partigas at apple.com> wrote:

> Hello All,
>
> The patch below is intended to enable reusing a module pass manager across
> multiple modules, the core idea is that module passes do not have to be
> reallocated but are just initialized and finalized before/after each run so
> that the allocated state can be persistent across multiple modules
>
> patch attached
>

Can you give a rundown on why you'd like to keep the allocated state versus
remove the allocated state?

-eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121113/2f0627fc/attachment.html>


More information about the llvm-commits mailing list