Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopPipelining.cpp69 const llvm::MapVector<Value, LiverangeInfo> &crossStageValues,
76 const llvm::MapVector<Value, LiverangeInfo> &crossStageValues,
192 LiverangeInfo &info = crossStageValues[operand.get()]; in analyzeCrossStageValues()
197 return crossStageValues; in analyzeCrossStageValues()
202 &crossStageValues, in createKernelLoop()
222 for (auto escape : crossStageValues) { in createKernelLoop()
252 &crossStageValues, in createKernel()
345 for (auto &it : crossStageValues) { in createKernel()
457 crossStageValues = pipeliner.analyzeCrossStageValues(); in returningMatchAndRewrite() local
465 pipeliner.createKernelLoop(crossStageValues, rewriter, loopArgMap); in returningMatchAndRewrite()
[all …]