Files
clang-p2996/llvm/lib/CodeGen/MachinePassManager.cpp
Akshat Oke 11026a8d8b [CodeGen][NewPM] Preserve all MF analyses in MFPM (#124707)
Invalidation is already handled in the passes loop for MFAM, so all of
the rest analyses are preserved. (See `PassManager::run()`)

This won't change the number of invalidations, but will prevent needless
`MFAM::Invalidator::invalidate()` invocations made by results depending
on other results (since the invalidate shorts if `<AllAnalysesOn<MF>>`
is preserved)
2025-01-30 10:01:58 +05:30

6.4 KiB