Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Analysis/
DUtils.cpp767 SmallVector<AffineForOp, 4> dstLoopIVs; in getComputationSliceState() local
768 getLoopIVs(*depSinkOp, &dstLoopIVs); in getComputationSliceState()
769 unsigned numDstLoopIVs = dstLoopIVs.size(); in getComputationSliceState()
811 isBackwardSlice ? dstLoopIVs[loopDepth - 1].getBody()->begin() in getComputationSliceState()
819 getSequentialLoops(isBackwardSlice ? srcLoopIVs[0] : dstLoopIVs[0], in getComputationSliceState()
827 return isBackwardSlice ? srcLoopIVs[i] : dstLoopIVs[i]; in getComputationSliceState()
864 SmallVector<AffineForOp, 4> dstLoopIVs; in insertBackwardComputationSlice() local
865 getLoopIVs(*dstOpInst, &dstLoopIVs); in insertBackwardComputationSlice()
866 unsigned dstLoopIVsSize = dstLoopIVs.size(); in insertBackwardComputationSlice()
879 auto dstAffineForOp = dstLoopIVs[dstLoopDepth - 1]; in insertBackwardComputationSlice()
DAffineAnalysis.cpp325 SmallVector<Value, 4> srcLoopIVs, dstLoopIVs; in initDependenceConstraints() local
327 dstDomain.getIdValues(0, dstDomain.getNumDimIds(), &dstLoopIVs); in initDependenceConstraints()
331 srcLoopIVs.size(), srcLoopIVs.size() + dstLoopIVs.size(), dstLoopIVs); in initDependenceConstraints()
/external/llvm-project/mlir/lib/Transforms/
DLoopFusion.cpp1073 SmallVector<AffineForOp, 4> dstLoopIVs; in isFusionProfitable() local
1074 getLoopIVs(*dstLoadOpInsts[0], &dstLoopIVs); in isFusionProfitable()
1077 if (!getLoopNestStats(dstLoopIVs[0], &dstLoopNestStats)) in isFusionProfitable()
1111 uint64_t dstLoopNestCost = getComputeCost(dstLoopIVs[0], dstLoopNestStats); in isFusionProfitable()
1121 if (!getFusionComputeCost(srcLoopIVs[0], srcLoopNestStats, dstLoopIVs[0], in isFusionProfitable()
1221 auto dstMemSize = getMemoryFootprintBytes(dstLoopIVs[0]); in isFusionProfitable()
1692 SmallVector<AffineForOp, 4> dstLoopIVs; in fuseWithSiblingNodes() local
1693 getLoopIVs(*dstLoadOpInsts[0], &dstLoopIVs); in fuseWithSiblingNodes()
1694 unsigned dstLoopDepthTest = dstLoopIVs.size(); in fuseWithSiblingNodes()