diff options
author | Fedor Sergeev <fedor.sergeev@azul.com> | 2018-09-21 22:10:17 +0000 |
---|---|---|
committer | Fedor Sergeev <fedor.sergeev@azul.com> | 2018-09-21 22:10:17 +0000 |
commit | 10febb0779ec74ed9090bcc11667567910a807d5 (patch) | |
tree | 20622df00b0814c38af8f03d444ee54e30ced38b /llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp | |
parent | 5f6d527f091cb20c176817da9b052aa0840de128 (diff) | |
download | bcm5719-llvm-10febb0779ec74ed9090bcc11667567910a807d5.tar.gz bcm5719-llvm-10febb0779ec74ed9090bcc11667567910a807d5.zip |
[New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
As a prerequisite to time-passes implementation which needs to time both passes
and analyses, adding instrumentation points to the Analysis Manager.
The are two functional differences between Pass and Analysis instrumentation:
- the latter does not increment pass execution counter
- it does not provide ability to skip execution of the corresponding analysis
Reviewers: chandlerc, philip.pfaffe
Differential Revision: https://reviews.llvm.org/D51275
llvm-svn: 342778
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp')
0 files changed, 0 insertions, 0 deletions