[PATCH] D23691: [PM] Introduce an abstraction for all the analyses over a particular IR unit for use in the PreservedAnalyses set.

Sean Silva via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 19 18:56:48 PDT 2016


silvas added a subscriber: silvas.
silvas added a comment.

So right now the main functional change here is to allow an early exit when you have multiple nested PassManager's of the same IRUnitT? This seems reasonable for that (LGTM).

The Inner proxies could benefit from being aware of this to avoid clearing too.

As far as the name I don't really have any better ideas either.


https://reviews.llvm.org/D23691





More information about the llvm-commits mailing list