[Mlir-commits] [mlir] [mlir] [dataflow] further optimize dataflow compile time (PR #149804)

donald chen llvmlistbot at llvm.org
Wed Jul 23 02:51:16 PDT 2025


cxy-1993 wrote:

> I still don't understand your usecase, sorry. What do you mean by "require maintaining an additional analysis"? Are you using upstream analyses? Which ones? If not and you have a custom downstream analysis, you already derived from `DenseAnalysis` so you can add the `irrelevantPoints` map and `processOperation` there, without modifying the core.

In our downstream llvm, we added irrelevantPoints directly to DenseForwardAnalysis/DenseBackwardAnalysis to reduce compile time. Many of our analyses are based on dense dataflow analysis, and I don't want to add the same code to every single one.

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


More information about the Mlir-commits mailing list