[PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 5 04:51:53 PDT 2018
fedor.sergeev added a comment.
Ok, to summarize what I'm going to change:
- drop the pimpl proxy in PassInstrumentation/PassInstrumentationImpl
- make it a single class, no templates
- ownership outside of PassBuilder/PassManager
- pass to PassBuilder, non-owning reference, registration through PassBuilder
- modify RepeatedPass::run to make it easier to use getResult
- getResult returns pointer to PassInstrumentation
Repository:
rL LLVM
https://reviews.llvm.org/D47858
More information about the llvm-commits
mailing list