Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp366 Block *loopBodyBlock, Value forOpIV, uint64_t unrollFactor, in generateUnrolledLoop() argument
392 if (!forOpIV.use_empty()) { in generateUnrolledLoop()
393 Value ivUnroll = ivRemapFn(i, forOpIV, builder); in generateUnrolledLoop()
394 operandMap.map(forOpIV, ivUnroll); in generateUnrolledLoop()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp1003 Block *loopBodyBlock, Value forOpIV, uint64_t unrollFactor, in generateUnrolledLoop() argument
1029 if (!forOpIV.use_empty()) { in generateUnrolledLoop()
1030 Value ivUnroll = ivRemapFn(i, forOpIV, builder); in generateUnrolledLoop()
1031 operandMap.map(forOpIV, ivUnroll); in generateUnrolledLoop()
1315 auto forOpIV = forOp.getInductionVar(); in loopUnrollJamByFactor() local
1325 if (!forOpIV.use_empty()) { in loopUnrollJamByFactor()
1330 builder.create<AffineApplyOp>(forOp.getLoc(), bumpMap, forOpIV); in loopUnrollJamByFactor()
1331 operandMaps[i - 1].map(forOpIV, ivUnroll); in loopUnrollJamByFactor()