[NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback
authorYuanfang Chen <yuanfang.chen@sony.com>
Tue, 28 Jul 2020 23:31:46 +0000 (16:31 -0700)
committerYuanfang Chen <yuanfang.chen@sony.com>
Wed, 29 Jul 2020 15:26:36 +0000 (08:26 -0700)
commit7a2e1122ae4611916c920c815a4310085ed04830
treed6647499c1eff83466744c6dbf4d8143d3c2b1f8
parent5cf0c2e67b802b71ba1d8e02d985c9133afb7fc8
[NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback

Reviewed By: asbirlea, aeubanks

Differential Revision: https://reviews.llvm.org/D84773
llvm/include/llvm/IR/PassTimingInfo.h
llvm/include/llvm/Passes/StandardInstrumentations.h
llvm/lib/IR/PassTimingInfo.cpp
llvm/lib/Passes/StandardInstrumentations.cpp