Searched refs:tripCountMap (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/mlir/lib/Analysis/ |
D | LoopAnalysis.cpp | 34 AffineForOp forOp, AffineMap *tripCountMap, in buildTripCountMapAndOperands() argument 47 *tripCountMap = b.getConstantAffineMap(ceilDiv(loopSpan, step)); in buildTripCountMapAndOperands() 54 *tripCountMap = AffineMap(); in buildTripCountMapAndOperands() 75 *tripCountMap = tripCountValueMap.getAffineMap(); in buildTripCountMapAndOperands()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopFusionUtils.cpp | 433 stats->tripCountMap[childForOp] = maybeConstTripCount.getValue(); in getLoopNestStats() 475 int64_t tripCount = stats.tripCountMap[forOp]; in getComputeCostHelper() 519 llvm::SmallDenseMap<Operation *, uint64_t, 8> *tripCountMap) { in buildSliceTripCountMap() argument 530 (*tripCountMap)[op] = in buildSliceTripCountMap() 536 (*tripCountMap)[op] = maybeConstTripCount.getValue(); in buildSliceTripCountMap() 545 (*tripCountMap)[op] = tripCount.getValue(); in buildSliceTripCountMap()
|
D | LoopUtils.cpp | 69 AffineMap tripCountMap; in getCleanupLoopLowerBound() local 71 buildTripCountMapAndOperands(forOp, &tripCountMap, &tripCountOperands); in getCleanupLoopLowerBound() 74 if (!tripCountMap) { in getCleanupLoopLowerBound() 88 SmallVector<AffineExpr, 4> bumpExprs(tripCountMap.getNumResults()); in getCleanupLoopLowerBound() 89 SmallVector<Value, 4> bumpValues(tripCountMap.getNumResults()); in getCleanupLoopLowerBound() 91 for (unsigned i = 0, e = tripCountMap.getNumResults(); i < e; i++) { in getCleanupLoopLowerBound() 92 auto tripCountExpr = tripCountMap.getResult(i); in getCleanupLoopLowerBound() 94 auto bumpMap = AffineMap::get(tripCountMap.getNumDims(), in getCleanupLoopLowerBound() 95 tripCountMap.getNumSymbols(), bumpExprs[i]); in getCleanupLoopLowerBound() 100 SmallVector<AffineExpr, 4> newUbExprs(tripCountMap.getNumResults()); in getCleanupLoopLowerBound() [all …]
|
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | LoopFusionUtils.h | 109 DenseMap<Operation *, uint64_t> tripCountMap; member
|