Lines Matching refs:srcSlice
262 ComputationSliceState *srcSlice, in canFuseLoops() argument
353 isSrcForOpBeforeDstForOp, srcSlice); in canFuseLoops()
433 const ComputationSliceState &srcSlice, in fuseLoops() argument
436 OpBuilder b(srcSlice.insertPoint->getBlock(), srcSlice.insertPoint); in fuseLoops()
442 for (unsigned i = 0, e = srcSlice.ivs.size(); i < e; ++i) { in fuseLoops()
443 auto loopIV = mapper.lookupOrNull(srcSlice.ivs[i]); in fuseLoops()
448 if (AffineMap lbMap = srcSlice.lbs[i]) { in fuseLoops()
449 auto lbOperands = srcSlice.lbOperands[i]; in fuseLoops()
453 if (AffineMap ubMap = srcSlice.ubs[i]) { in fuseLoops()
454 auto ubOperands = srcSlice.ubOperands[i]; in fuseLoops()
462 return (buildSliceTripCountMap(srcSlice, &sliceTripCountMap) && in fuseLoops()