Lines Matching refs:ubMap
653 AffineMap ubMap = ubMaps[i]; in addDomainFromSliceMaps() local
655 assert(!ubMap || ubMap.getNumInputs() == operands.size()); in addDomainFromSliceMaps()
659 if (lbMap && ubMap && lbMap.getNumResults() == 1 && in addDomainFromSliceMaps()
660 ubMap.getNumResults() == 1 && in addDomainFromSliceMaps()
661 lbMap.getResult(0) + 1 == ubMap.getResult(0) && in addDomainFromSliceMaps()
688 if (ubMap && failed(addBound(BoundType::UB, i, ubMap, operands))) in addDomainFromSliceMaps()
965 auto ubMap = AffineMap::get(dimCount, symCount, ubExprs, context); in getLowerAndUpperBound() local
967 return {lbMap, ubMap}; in getLowerAndUpperBound()
1092 AffineMap &ubMap = (*ubMaps)[pos]; in getSliceBounds() local
1096 ubMap = AffineMap::get(numMapDims, numMapSymbols, expr + ubAdjustment); in getSliceBounds()
1109 std::tie(lbMap, ubMap) = tmpClone->getLowerAndUpperBound( in getSliceBounds()
1128 if (!ubMap || ubMap.getNumResults() > 1) { in getSliceBounds()
1133 ubMap = AffineMap::get( in getSliceBounds()
1144 LLVM_DEBUG(ubMap.dump();); in getSliceBounds()
1298 AffineMap ubMap = ubMaps[i]; in addSliceBounds() local
1300 assert(!ubMap || ubMap.getNumInputs() == operands.size()); in addSliceBounds()
1303 if (lbMap && ubMap && lbMap.getNumResults() == 1 && in addSliceBounds()
1304 ubMap.getNumResults() == 1 && in addSliceBounds()
1305 lbMap.getResult(0) + 1 == ubMap.getResult(0)) { in addSliceBounds()
1314 if (lbMap && lbMap.getNumResults() != 0 && ubMap && in addSliceBounds()
1315 ubMap.getNumResults() != 0) { in addSliceBounds()
1318 if (failed(addBound(BoundType::UB, pos, ubMap, operands))) in addSliceBounds()