Lines Matching refs:ubMap
387 if (AffineMap ubMap = srcSlice.ubs[i]) { in fuseLoops() local
389 canonicalizeMapAndOperands(&ubMap, &ubOperands); in fuseLoops()
390 forOp.setUpperBound(ubOperands, ubMap); in fuseLoops()
487 static Optional<uint64_t> getConstDifference(AffineMap lbMap, AffineMap ubMap) { in getConstDifference() argument
489 assert(ubMap.getNumResults() == 1 && "expected single result bound map"); in getConstDifference()
490 assert(lbMap.getNumDims() == ubMap.getNumDims()); in getConstDifference()
491 assert(lbMap.getNumSymbols() == ubMap.getNumSymbols()); in getConstDifference()
493 AffineExpr ubExpr(ubMap.getResult(0)); in getConstDifference()
526 AffineMap ubMap = slice.ubs[i]; in buildSliceTripCountMap() local
527 if (lbMap == AffineMap() || ubMap == AffineMap()) { in buildSliceTripCountMap()
541 Optional<uint64_t> tripCount = getConstDifference(lbMap, ubMap); in buildSliceTripCountMap()