Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferDeallocation.cpp263 auto findUnsafeValues = [&](Value source, Block *definingBlock) { in introduceClones() argument
275 if (!dominators.dominates(definingBlock, parentBlock) || in introduceClones()
276 (definingBlock == parentBlock && value.isa<BlockArgument>())) { in introduceClones()
279 } else if (visitedValues.insert(std::make_tuple(value, definingBlock)) in introduceClones()
281 toProcess.emplace_back(value, definingBlock); in introduceClones()