Home
last modified time | relevance | path

Searched refs:AbstractSparseDataFlowAnalysis (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DSparseAnalysis.cpp31 AbstractSparseDataFlowAnalysis::AbstractSparseDataFlowAnalysis( in AbstractSparseDataFlowAnalysis() function in AbstractSparseDataFlowAnalysis
37 LogicalResult AbstractSparseDataFlowAnalysis::initialize(Operation *top) { in initialize()
51 AbstractSparseDataFlowAnalysis::initializeRecursively(Operation *op) { in initializeRecursively()
68 LogicalResult AbstractSparseDataFlowAnalysis::visit(ProgramPoint point) { in visit()
78 void AbstractSparseDataFlowAnalysis::visitOperation(Operation *op) { in visitOperation()
136 void AbstractSparseDataFlowAnalysis::visitBlock(Block *block) { in visitBlock()
223 void AbstractSparseDataFlowAnalysis::visitRegionSuccessors( in visitRegionSuccessors()
281 AbstractSparseDataFlowAnalysis::getLatticeElementFor(ProgramPoint point, in getLatticeElementFor()
288 void AbstractSparseDataFlowAnalysis::markAllPessimisticFixpoint( in markAllPessimisticFixpoint()
294 void AbstractSparseDataFlowAnalysis::join(AbstractSparseLattice *lhs, in join()
H A DConstantPropagationAnalysis.cpp88 AbstractSparseDataFlowAnalysis::join( in visitOperation()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/DataFlow/
H A DSparseAnalysis.h191 class AbstractSparseDataFlowAnalysis : public DataFlowAnalysis {
205 explicit AbstractSparseDataFlowAnalysis(DataFlowSolver &solver);
271 class SparseDataFlowAnalysis : public AbstractSparseDataFlowAnalysis {
278 : AbstractSparseDataFlowAnalysis(solver) {} in SparseDataFlowAnalysis()
310 AbstractSparseDataFlowAnalysis::getLatticeElementFor(point, value)); in getLatticeElementFor()
316 AbstractSparseDataFlowAnalysis::markAllPessimisticFixpoint( in markAllPessimisticFixpoint()