Home
last modified time | relevance | path

Searched refs:getLatticeElement (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DSparseAnalysis.cpp44 markAllPessimisticFixpoint(getLatticeElement(argument)); in initialize()
93 AbstractSparseLattice *resultLattice = getLatticeElement(result); in visitOperation()
124 AbstractSparseLattice *operandLattice = getLatticeElement(operand); in visitOperation()
150 AbstractSparseLattice *argLattice = getLatticeElement(argument); in visitBlock()
283 AbstractSparseLattice *state = getLatticeElement(value); in getLatticeElementFor()
H A DConstantPropagationAnalysis.cpp89 lattice, *getLatticeElement(foldResult.get<Value>())); in visitOperation()
H A DIntegerRangeAnalysis.cpp210 IntegerValueRangeLattice *ivEntry = getLatticeElement(*iv); in visitNonControlFlowArguments()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/DataFlow/
H A DSparseAnalysis.h223 virtual AbstractSparseLattice *getLatticeElement(Value value) = 0;
302 StateT *getLatticeElement(Value value) override { in getLatticeElement() function
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DDataFlowAnalysis.md202 LatticeElement<ValueT> &getLatticeElement(Value value);
219 /// join'ed into, by using `getLatticeElement`.
255 // We grab the lattice element for `value` via `getLatticeElement` and
260 result |= getLatticeElement(value).join(latticeValue);
270 `getLatticeElement` as the analysis is not guaranteed to visit all values, e.g.