Lines Matching refs:exprs
228 for (const auto &exprs : exprsList) in inferFromExprList() local
230 /*symbolCount=*/maxSym + 1, exprs, context)); in inferFromExprList()
356 SmallVector<AffineExpr, 4> exprs; in partialConstantFold() local
357 exprs.reserve(getNumResults()); in partialConstantFold()
364 exprs.push_back( in partialConstantFold()
369 exprs.push_back(expr); in partialConstantFold()
377 return get(getNumDims(), getNumSymbols(), exprs, getContext()); in partialConstantFold()
456 SmallVector<AffineExpr, 8> exprs; in compose() local
457 exprs.reserve(getResults().size()); in compose()
459 exprs.push_back(expr.compose(newMap)); in compose()
460 return AffineMap::get(numDims, numSymbols, exprs, map.getContext()); in compose()
465 SmallVector<AffineExpr, 4> exprs; in compose() local
466 exprs.reserve(values.size()); in compose()
469 exprs.push_back(getAffineConstantExpr(v, ctx)); in compose()
470 auto resMap = compose(AffineMap::get(0, 0, exprs, ctx)); in compose()
515 SmallVector<AffineExpr, 4> exprs; in getSubMap() local
516 exprs.reserve(resultPos.size()); in getSubMap()
518 exprs.push_back(getResult(idx)); in getSubMap()
519 return AffineMap::get(getNumDims(), getNumSymbols(), exprs, getContext()); in getSubMap()
635 SmallVector<AffineExpr, 8> exprs; in simplifyAffineMap() local
637 exprs.push_back( in simplifyAffineMap()
640 return AffineMap::get(map.getNumDims(), map.getNumSymbols(), exprs, in simplifyAffineMap()
657 SmallVector<AffineExpr, 4> exprs(map.getNumDims()); in inversePermutation() local
662 if (exprs[d.getPosition()]) in inversePermutation()
664 exprs[d.getPosition()] = getAffineDimExpr(en.index(), d.getContext()); in inversePermutation()
669 for (auto expr : exprs) in inversePermutation()
682 SmallVector<AffineExpr, 4> exprs(map.getNumInputs(), zero); in inverseAndBroadcastProjectedPermutation() local
693 exprs[map.getDimPosition(i)] = getAffineDimExpr(i, context); in inverseAndBroadcastProjectedPermutation()
695 return AffineMap::get(map.getNumResults(), /*symbolCount=*/0, exprs, context); in inverseAndBroadcastProjectedPermutation()