Home
last modified time | relevance | path

Searched defs:lattice (Results 1 – 13 of 13) sorted by relevance

/llvm-project/mlir/lib/Analysis/DataFlow/
H A DConstantPropagationAnalysis.cpp96 Lattice<ConstantValue> *lattice = std::get<0>(it); in visitOperation() local
114 setToEntryState(Lattice<ConstantValue> * lattice) setToEntryState() argument
H A DIntegerRangeAnalysis.cpp70 __anon7fc343af0102(const IntegerValueRangeLattice *lattice) visitOperation() argument
81 IntegerValueRangeLattice *lattice = results[result.getResultNumber()]; visitOperation() local
122 IntegerValueRangeLattice *lattice = argLattices[arg.getArgNumber()]; visitNonControlFlowArguments() local
158 const IntegerValueRangeLattice *lattice = visitNonControlFlowArguments() local
[all...]
H A DLivenessAnalysis.cpp192 setToExitState(Liveness * lattice) setToExitState() argument
H A DDeadCodeAnalysis.cpp347 auto *lattice = getOrCreate<Lattice<ConstantValue>>(value); getOperandValues() local
/llvm-project/mlir/include/mlir/Analysis/DataFlow/
H A DIntegerRangeAnalysis.h51 void setToEntryState(IntegerValueRangeLattice *lattice) override { in setToEntryState() argument
H A DSparseAnalysis.h362 setToEntryState(AbstractSparseLattice * lattice) setToEntryState() argument
501 setToExitState(AbstractSparseLattice * lattice) setToExitState() argument
[all...]
H A DDenseAnalysis.h260 setToEntryState(AbstractDenseLattice * lattice) setToEntryState() argument
510 setToExitState(AbstractDenseLattice * lattice) setToExitState() argument
[all...]
/llvm-project/mlir/test/lib/Analysis/DataFlow/
H A DTestSparseBackwardDataFlowAnalysis.cpp89 void setToExitState(WrittenTo *lattice) override { in setToExitState() argument
117 WrittenTo *lattice = getLatticeElement(operand.get()); visitBranchOperand() local
127 WrittenTo *lattice = getLatticeElement(operand.get()); visitCallOperand() local
[all...]
H A DTestDenseForwardDataFlowAnalysis.cpp40 ChangeResult join(const AbstractDenseLattice &lattice) override { in join() argument
77 void setToEntryState(LastModification *lattice) override { in setToEntryState() argument
H A DTestDenseBackwardDataFlowAnalysis.cpp41 ChangeResult meet(const AbstractDenseLattice &lattice) override { in meet() argument
75 void setToExitState(NextAccess *lattice) override { in setToExitState() argument
H A DTestDenseDataFlowAnalysis.h201 setToEntryState(UnderlyingValueLattice * lattice) setToEntryState() argument
/llvm-project/mlir/lib/Transforms/
H A DSCCP.cpp45 auto *lattice = solver.lookupState<Lattice<ConstantValue>>(value); in replaceWithConstant() local
/llvm-project/flang/lib/Optimizer/Transforms/
H A DStackArrays.cpp263 join(const AbstractDenseLattice & lattice) join() argument
385 setToEntryState(LatticePoint * lattice) setToEntryState() argument
448 const LatticePoint *lattice = solver.lookupState<LatticePoint>(op); analyseFunction() local
[all...]