Searched refs:dstLoopIVs (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/mlir/lib/Analysis/ |
D | Utils.cpp | 767 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()
|
D | AffineAnalysis.cpp | 325 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/ |
D | LoopFusion.cpp | 1073 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()
|