Lines Matching refs:lbMap
1431 ValueRange lbOperands, AffineMap lbMap, in build() argument
1434 assert(((!lbMap && lbOperands.empty()) || in build()
1435 lbOperands.size() == lbMap.getNumInputs()) && in build()
1450 result.addAttribute(getLowerBoundAttrStrName(), AffineMapAttr::get(lbMap)); in build()
1484 auto lbMap = AffineMap::getConstantMap(lb, builder.getContext()); in build() local
1486 return build(builder, result, {}, lbMap, {}, ubMap, step, iterArgs, in build()
1732 AffineMap lbMap = getLowerBoundMapAttr().getValue(); in getNumIterOperands() local
1735 return getNumOperands() - lbMap.getNumInputs() - ubMap.getNumInputs(); in getNumIterOperands()
1823 auto lbMap = forOp.getLowerBoundMap(); in canonicalizeLoopBounds() local
1825 auto prevLbMap = lbMap; in canonicalizeLoopBounds()
1828 composeAffineMapAndOperands(&lbMap, &lbOperands); in canonicalizeLoopBounds()
1829 canonicalizeMapAndOperands(&lbMap, &lbOperands); in canonicalizeLoopBounds()
1830 lbMap = removeDuplicateExprs(lbMap); in canonicalizeLoopBounds()
1837 if (lbMap == prevLbMap && ubMap == prevUbMap) in canonicalizeLoopBounds()
1840 if (lbMap != prevLbMap) in canonicalizeLoopBounds()
1841 forOp.setLowerBound(lbOperands, lbMap); in canonicalizeLoopBounds()
1988 auto lbMap = getLowerBoundMap(); in getLowerBound() local
1989 return AffineBound(AffineForOp(*this), 0, lbMap.getNumInputs(), lbMap); in getLowerBound()
1993 auto lbMap = getLowerBoundMap(); in getUpperBound() local
1995 return AffineBound(AffineForOp(*this), lbMap.getNumInputs(), in getUpperBound()
1996 lbMap.getNumInputs() + ubMap.getNumInputs(), ubMap); in getUpperBound()
2028 auto lbMap = getLowerBoundMap(); in setLowerBoundMap() local
2029 assert(lbMap.getNumDims() == map.getNumDims() && in setLowerBoundMap()
2030 lbMap.getNumSymbols() == map.getNumSymbols()); in setLowerBoundMap()
2032 (void)lbMap; in setLowerBoundMap()
2085 auto lbMap = getLowerBoundMap(); in matchingBoundOperandList() local
2087 if (lbMap.getNumDims() != ubMap.getNumDims() || in matchingBoundOperandList()
2088 lbMap.getNumSymbols() != ubMap.getNumSymbols()) in matchingBoundOperandList()
2091 unsigned numOperands = lbMap.getNumInputs(); in matchingBoundOperandList()
2092 for (unsigned i = 0, e = lbMap.getNumInputs(); i < e; i++) { in matchingBoundOperandList()
2250 auto lbMap = loop.getLowerBoundMap(); in replaceForOpWithNewYields() local
2253 b.create<AffineForOp>(loop.getLoc(), lbOperands, lbMap, ubOperands, ubMap, in replaceForOpWithNewYields()
3300 AffineMap lbMap = concatMapsSameInput(lbMaps, lbGroups); in build() local
3303 AffineMapAttr::get(lbMap)); in build()
3412 AffineMap lbMap = getLowerBoundsMap(); in setLowerBoundsMap() local
3413 assert(lbMap.getNumDims() == map.getNumDims() && in setLowerBoundsMap()
3414 lbMap.getNumSymbols() == map.getNumSymbols()); in setLowerBoundsMap()
3415 (void)lbMap; in setLowerBoundsMap()