Lines Matching refs:LatticeValue
33 class LatticeValue { class
50 LatticeValue() in LatticeValue() function in __anon319c02070111::LatticeValue
53 LatticeValue(Attribute attr, Dialect *dialect) in LatticeValue() function in __anon319c02070111::LatticeValue
89 bool meet(const LatticeValue &rhs) { in meet()
135 MutableArrayRef<LatticeValue> getResultLatticeValues() { in getResultLatticeValues()
154 SmallVector<LatticeValue, 4> resultLatticeValues;
283 void meet(Operation *owner, LatticeValue &to, const LatticeValue &from);
286 DenseMap<Value, LatticeValue> latticeValues;
542 LatticeValue &resultLattice = latticeValues[op->getResult(i)]; in visitOperation()
547 meet(op, resultLattice, LatticeValue(foldAttr, opDialect)); in visitOperation()
708 LatticeValue &argLattice = latticeValues[std::get<0>(it)]; in visitRegionSuccessors()
819 LatticeValue &argLattice = latticeValues[arg]; in visitBlockArgument()
894 void SCCPSolver::meet(Operation *owner, LatticeValue &to, in meet()
895 const LatticeValue &from) { in meet()