Lines Matching refs:getNumDims

93   ValueRange dimOperands = op.getMapOperands().take_front(map.getNumDims());  in remainsLegalAfterInline()
505 if (map.getNumDims() != numDims || in parse()
518 getAffineMap().getNumDims(), p); in print()
527 if (getNumOperands() != affineMap.getNumDims() + affineMap.getNumSymbols()) in verify()
576 return getOperand(map.getNumDims() + sym.getPosition()); in fold()
620 affineApply.getMapOperands().take_front(composeMap.getNumDims()); in replaceDimOrSym()
648 operands->begin() + map->getNumDims()); in composeAffineMapAndOperands()
649 SmallVector<Value, 4> syms(operands->begin() + map->getNumDims(), in composeAffineMapAndOperands()
834 unsigned numNewDims = submap.getNumDims(); in composeMultiResultAffineMap()
888 unsigned numDims = map.getNumDims(), numSym = map.getNumSymbols(); in applyMapToValues()
952 SmallVector<AffineExpr, 8> dimRemapping(mapOrSet->getNumDims()); in canonicalizePromotedSymbols()
954 if (i < mapOrSet->getNumDims()) { in canonicalizePromotedSymbols()
993 llvm::SmallBitVector usedDims(mapOrSet->getNumDims()); in canonicalizeMapOrSetAndOperands()
1008 SmallVector<AffineExpr, 8> dimRemapping(mapOrSet->getNumDims()); in canonicalizeMapOrSetAndOperands()
1010 for (unsigned i = 0, e = mapOrSet->getNumDims(); i != e; ++i) { in canonicalizeMapOrSetAndOperands()
1033 if (matchPattern((*operands)[i + mapOrSet->getNumDims()], in canonicalizeMapOrSetAndOperands()
1040 auto it = seenSymbols.find((*operands)[i + mapOrSet->getNumDims()]); in canonicalizeMapOrSetAndOperands()
1043 resultOperands.push_back((*operands)[i + mapOrSet->getNumDims()]); in canonicalizeMapOrSetAndOperands()
1044 seenSymbols.insert(std::make_pair((*operands)[i + mapOrSet->getNumDims()], in canonicalizeMapOrSetAndOperands()
1502 getLowerBoundMap().getNumDims()))) in verifyRegions()
1507 getUpperBoundMap().getNumDims()))) in verifyRegions()
1580 if (map.getNumDims() != numDims) in parseBound()
1705 if (map.getNumDims() == 0 && map.getNumSymbols() == 0) { in printBound()
1714 if (map.getNumDims() == 0 && map.getNumSymbols() == 1) { in printBound()
1728 map.getNumDims(), p); in printBound()
2029 assert(lbMap.getNumDims() == map.getNumDims() && in setLowerBoundMap()
2038 assert(ubMap.getNumDims() == map.getNumDims() && in setUpperBoundMap()
2087 if (lbMap.getNumDims() != ubMap.getNumDims() || in matchingBoundOperandList()
2371 condition.getNumDims()))) in verify()
2389 if (set.getNumDims() != numDims) in parse()
2433 conditionAttr.getValue().getNumDims(), p); in print()
2503 auto map = AffineMap::get(set.getNumDims(), set.getNumSymbols(), in composeSetAndOperands()
2511 set = IntegerSet::get(map.getNumDims(), map.getNumSymbols(), map.getResults(), in composeSetAndOperands()
2782 op.getMap().getNumDims() + op.getMap().getNumSymbols()) in verifyAffineMinMaxOp()
2792 unsigned numDims = op.getMap().getNumDims(); in printAffineMinMaxOp()
2873 auto newMap = AffineMap::get(oldMap.getNumDims(), oldMap.getNumSymbols(), in matchAndRewrite()
2905 affineOp.getMapOperands().take_front(oldMap.getNumDims()); in matchAndRewrite()
2940 unsigned numUsedDims = oldMap.getNumDims(); in matchAndRewrite()
2946 unsigned numProducerDims = producerMap.getNumDims(); in matchAndRewrite()
2992 SimpleAffineExprFlattener flattener(map.getNumDims(), map.getNumSymbols()); in canonicalizeMapExprAndTermOrder()
2997 map.getNumDims() + map.getNumSymbols() + 1) in canonicalizeMapExprAndTermOrder()
3018 map = AffineMap::get(map.getNumDims(), map.getNumSymbols(), newExprs, in canonicalizeMapExprAndTermOrder()
3252 return m.getNumDims() == lbMaps[0].getNumDims() && in build()
3259 return m.getNumDims() == ubMaps[0].getNumDims() && in build()
3294 return AffineMap::get(maps[0].getNumDims(), maps[0].getNumSymbols(), exprs, in build()
3327 unsigned AffineParallelOp::getNumDims() { return getSteps().size(); } in getNumDims() function in AffineParallelOp
3413 assert(lbMap.getNumDims() == map.getNumDims() && in setLowerBoundsMap()
3421 assert(ubMap.getNumDims() == map.getNumDims() && in setUpperBoundsMap()
3432 auto numDims = getNumDims(); in verify()
3472 getLowerBoundsMap().getNumDims()))) in verify()
3476 getUpperBoundsMap().getNumDims()))) in verify()
3525 unsigned numDims = map.getNumDims(); in printMinMaxBound()
3676 auto dimsRef = operandsRef.take_front(map.getValue().getNumDims()); in parseAffineMapWithMinMax()
3679 auto symsRef = operandsRef.drop_front(map.getValue().getNumDims()); in parseAffineMapWithMinMax()