[Mlir-commits] [mlir] [mlir] [dataflow] : Improve the time and space footprint of data flow. (PR #135325)
donald chen
llvmlistbot at llvm.org
Fri Apr 11 19:22:41 PDT 2025
================
@@ -644,10 +712,26 @@ AnalysisT *DataFlowSolver::load(Args &&...args) {
return static_cast<AnalysisT *>(childAnalyses.back().get());
}
+template <typename StateT>
+LatticeAnchor
+DataFlowSolver::getLeaderAnchorOrSelf(LatticeAnchor latticeAnchor) const {
+ const llvm::EquivalenceClasses<LatticeAnchor> eqClass =
+ equivalentAnchorMap.lookup(TypeID::get<StateT>());
----------------
cxy-1993 wrote:
nice catch
https://github.com/llvm/llvm-project/pull/135325
More information about the Mlir-commits
mailing list