https://github.com/lukel97 commented: Could we split this PR into two? One that just changes runPass to print afterwards, and then in a separate one we could look at migrating other transforms to use runPass. https://github.com/llvm/llvm-project/pull/175839