aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LazyCallGraph.cpp
diff options
context:
space:
mode:
authorTaewook Oh <twoh@fb.com>2019-08-15 17:47:44 +0000
committerTaewook Oh <twoh@fb.com>2019-08-15 17:47:44 +0000
commit213d8a9f1389eb565146e6323317ef436cb0da78 (patch)
tree099ba3e722e90730a8646d6385dba311f0ea71ee /llvm/lib/Analysis/LazyCallGraph.cpp
parent7a210d65edc6d7fa4f8e828a9fc967e73f26b24d (diff)
downloadllvm-213d8a9f1389eb565146e6323317ef436cb0da78.zip
llvm-213d8a9f1389eb565146e6323317ef436cb0da78.tar.gz
llvm-213d8a9f1389eb565146e6323317ef436cb0da78.tar.bz2
[NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Summary: IR printing has not been correctly supported with (Thin)LTO if the new pass manager is enabled. Previously we only get outputs from backend(codegen) passes, as they are still under legacy pass manager even when the new pass manager is enabled. This patch addresses the issue and enables IR printing for optimization passes with new pass manager + (Thin)LTO setting. Reviewers: fedor.sergeev, philip.pfaffe Subscribers: mehdi_amini, inglorion, hiraditya, steven_wu, dexonsmith, dang, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66253 llvm-svn: 369024
Diffstat (limited to 'llvm/lib/Analysis/LazyCallGraph.cpp')
0 files changed, 0 insertions, 0 deletions