commit | 74ad0352c816c42f31161a63f11ebe830492a7db | [log] [tgz] |
---|---|---|
author | Nikita Popov <npopov@redhat.com> | Fri Jun 21 08:41:16 2024 +0200 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Jun 20 23:45:55 2024 -0700 |
tree | 433e92f662d740a4bb84656239d6a83b25521ad8 | |
parent | 562ba5297d3f62b6ac27b8fbec67acfe9b6708ed [diff] |
[IR] Don't include PassInstrumentation.h in PassManager.h (NFC) (#96219) Move PassInstrumentationAnalysis into PassInstrumentation.h and stop including it in PassManager.h (effectively inverting the direction of the dependency). Most places using PassManager are not interested in PassInstrumentation, and we no longer have any uses of it in PassManager.h itself (only in PassManagerImpl.h). GitOrigin-RevId: 36c6632eb43bf67e19c8a6a21981cf66e06389b4