[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