hilldani wrote: Thank you for the review! 1. Removed flags on ones you said were mandatory 2. Refactored remaining flags to be the second argument of Manager.registerPass(...) https://github.com/llvm/llvm-project/pull/93032