Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Transforms/
DSCCP.cpp270 auto &lattice = latticeValues[value]; in markAllOverdefinedAndVisitUsers()
286 DenseMap<Value, LatticeValue> latticeValues; member in __anon319c02070111::SCCPSolver
457 auto it = latticeValues.find(value); in replaceWithConstant()
458 auto attr = it == latticeValues.end() ? nullptr : it->second.getConstant(); in replaceWithConstant()
470 latticeValues.erase(it); in replaceWithConstant()
481 auto &operandLattice = latticeValues[operand]; in visitOperation()
542 LatticeValue &resultLattice = latticeValues[op->getResult(i)]; in visitOperation()
549 meet(op, resultLattice, latticeValues[foldResult.get<Value>()]); in visitOperation()
598 if (latticeValues[callableArg].meet(latticeValues[std::get<0>(it)])) in visitCallOperation()
605 meet(/*owner=*/op, /*to=*/latticeValues[std::get<0>(it)], in visitCallOperation()
[all …]