diff options
| author | Taewook Oh <twoh@fb.com> | 2019-09-04 08:08:58 +0000 |
|---|---|---|
| committer | Taewook Oh <twoh@fb.com> | 2019-09-04 08:08:58 +0000 |
| commit | 1975e635e64358e725b2ae67700aa07d481f29ee (patch) | |
| tree | d2d930a7f8d33bea4b243918ee71ff6dbf3c4c9b /llvm/lib/CodeGen/ModuloSchedule.cpp | |
| parent | 7479b9cb0e00e417282d29969f30e30cb5c44f8e (diff) | |
| download | llvm-1975e635e64358e725b2ae67700aa07d481f29ee.zip llvm-1975e635e64358e725b2ae67700aa07d481f29ee.tar.gz llvm-1975e635e64358e725b2ae67700aa07d481f29ee.tar.bz2 | |
[IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Summary: Previously module pass printer pass prints the banner even when the module doesn't include any function provided with `-filter-print-funcs` option. This introduced a lot of noise, especailly with ThinLTO. This diff addresses the issue and makes the banner printed only when the module includes functions in `-filter-print-funcs` list.
Reviewers: fedor.sergeev
Subscribers: mehdi_amini, hiraditya, dexonsmith, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66560
llvm-svn: 370849
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions
