paperchalice wrote: I post a reply in RFC to summarize the work up to now: https://discourse.llvm.org/t/rfc-introducing-classes-for-the-codegen-driven-by-new-pass-manager/55877/26 https://github.com/llvm/llvm-project/pull/117309