[llvm] [PassManager] Mark Loop RequireAnalysis as OptionalPassInfoMixin (PR #196345)

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Thu May 7 09:35:07 PDT 2026


boomanaiden154 wrote:

> feels like if we can run arbitrary loop analyses in required loop passes, we should ensure the loop is in LCSSA form. so I'd suggest instead making LCSSA required

I don't think there are any required loop passes which is why this wasn't an issue before. Making LCSSA required I think would transforms loops in `optnone` functions which might not hurt too much, but is probably still undesirable.

https://github.com/llvm/llvm-project/pull/196345


More information about the llvm-commits mailing list