[Mlir-commits] [mlir] [mlir] Add support for staged dataflow analyses (PR #192998)

Ivan Butygin llvmlistbot at llvm.org
Thu Apr 23 07:37:44 PDT 2026


Hardcode84 wrote:

> The dependencies in your PR are modeling something slightly different from what this is trying to do. In your PR, dependencies are analyses that need to be loaded at the same time as other analyses, but they do not specify anything about which analyses need to run to a fixpoint before other analyses are initialized. I see the dependencies as a helpful, but orthogonal idea. We could add a new type of dependency that models what this PR is trying to do as a followup, but I think this PR does what we need, and adding the additional dependency-based staged analysis can be a helpful addition later on.

The point of my PR was to enable this dependency-based staging in the follow-up and I'd rather didn't have 2 competing APIs for the same thing.

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


More information about the Mlir-commits mailing list