| AbstractSparseForwardDataFlowAnalysis(DataFlowSolver &solver) | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | explicitprotected | 
  | addDependency(AnalysisState *state, ProgramPoint *point) | mlir::DataFlowAnalysis | protected | 
  | DataFlowAnalysis(DataFlowSolver &solver) | mlir::DataFlowAnalysis | explicit | 
  | getLatticeAnchor(Args &&...args) | mlir::DataFlowAnalysis | inlineprotected | 
  | getLatticeElement(Value value) override | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlineprotectedvirtual | 
  | getLatticeElementFor(ProgramPoint *point, Value value) | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlineprotected | 
  | getOrCreate(AnchorT anchor) | mlir::DataFlowAnalysis | inlineprotected | 
  | getOrCreateFor(ProgramPoint *dependent, AnchorT anchor) | mlir::DataFlowAnalysis | inlineprotected | 
  | getProgramPointAfter(Operation *op) | mlir::DataFlowAnalysis | inlineprotected | 
  | getProgramPointAfter(Block *block) | mlir::DataFlowAnalysis | inlineprotected | 
  | getProgramPointBefore(Operation *op) | mlir::DataFlowAnalysis | inlineprotected | 
  | getProgramPointBefore(Block *block) | mlir::DataFlowAnalysis | inlineprotected | 
  | getSolverConfig() const | mlir::DataFlowAnalysis | inlineprotected | 
  | initialize(Operation *top) override | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | virtual | 
  | initializeEquivalentLatticeAnchor(Operation *top) | mlir::DataFlowAnalysis | inlinevirtual | 
  | join(AbstractSparseLattice *lhs, const AbstractSparseLattice &rhs) | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | protected | 
  | propagateIfChanged(AnalysisState *state, ChangeResult changed) | mlir::DataFlowAnalysis | protected | 
  | registerAnchorKind() | mlir::DataFlowAnalysis | inlineprotected | 
  | setAllToEntryStates(ArrayRef< StateT * > lattices) | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlineprotected | 
  | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis::setAllToEntryStates(ArrayRef< AbstractSparseLattice * > lattices) | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | protected | 
  | setToEntryState(StateT *lattice)=0 | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | protectedpure virtual | 
  | SparseForwardDataFlowAnalysis(DataFlowSolver &solver) | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlineexplicit | 
  | unionLatticeAnchors(AnchorT anchor, AnchorT other) | mlir::DataFlowAnalysis | inlineprotected | 
  | visit(ProgramPoint *point) override | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | virtual | 
  | visitCallableOperation(CallableOpInterface callable, ArrayRef< AbstractSparseLattice * > argLattices) | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | protectedvirtual | 
  | visitCallOperation(CallOpInterface call, ArrayRef< const AbstractSparseLattice * > operandLattices, ArrayRef< AbstractSparseLattice * > resultLattices) | mlir::dataflow::AbstractSparseForwardDataFlowAnalysis | protectedvirtual | 
  | visitExternalCall(CallOpInterface call, ArrayRef< const StateT * > argumentLattices, ArrayRef< StateT * > resultLattices) | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlinevirtual | 
  | visitNonControlFlowArguments(Operation *op, const RegionSuccessor &successor, ArrayRef< StateT * > argLattices, unsigned firstIndex) | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | inlinevirtual | 
  | visitOperation(Operation *op, ArrayRef< const StateT * > operands, ArrayRef< StateT * > results)=0 | mlir::dataflow::SparseForwardDataFlowAnalysis< StateT > | pure virtual | 
  | ~DataFlowAnalysis() | mlir::DataFlowAnalysis | virtual |