We're trying to move DebugLogging into instrumentation, rather than
being part of PassManagers/AnalysisManagers.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D102093
[NewPM] Move analysis invalidation/clearing logging to instrumentation ClosedPublic Authored by aeubanks on May 7 2021, 3:03 PM.
Details Summary We're trying to move DebugLogging into instrumentation, rather than
Diff Detail
Event TimelineHerald added subscribers: dexonsmith, steven_wu, zzheng, hiraditya. · View Herald TranscriptMay 7 2021, 3:03 PM Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMay 7 2021, 3:03 PM This revision is now accepted and ready to land.May 7 2021, 3:19 PM This revision was landed with ongoing or failed builds.May 7 2021, 3:42 PM Closed by commit rG6f7131002b6a: [NewPM] Move analysis invalidation/clearing logging to instrumentation (authored by aeubanks). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 343774 clang/lib/CodeGen/BackendUtil.cpp
llvm/include/llvm/CodeGen/MachinePassManager.h
llvm/include/llvm/IR/PassInstrumentation.h
llvm/include/llvm/IR/PassManager.h
llvm/include/llvm/IR/PassManagerImpl.h
llvm/lib/LTO/LTOBackend.cpp
llvm/lib/Passes/StandardInstrumentations.cpp
llvm/test/Transforms/LoopUnroll/unroll-loop-invalidation.ll
llvm/tools/opt/NewPMDriver.cpp
llvm/unittests/Analysis/CGSCCPassManagerTest.cpp
llvm/unittests/CodeGen/PassManagerTest.cpp
llvm/unittests/IR/PassBuilderCallbacksTest.cpp
llvm/unittests/IR/PassManagerTest.cpp
llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
|