Searched defs:dimExpr (Results 1 – 9 of 9) sorted by relevance
386 static AffineExpr substituteLoopInExpr(AffineExpr expr, AffineExpr dimExpr, in substituteLoopInExpr()415 AffineExpr dimExpr = getAffineDimExpr(dimIdx, expr.getContext()); in substitute() local
197 if (AffineDimExpr dimExpr = expr.value().dyn_cast<AffineDimExpr>()) in matchAndRewrite() local
192 auto dimExpr = en2.value().dyn_cast<AffineDimExpr>(); in getShapeDefiningLoopRange() local
245 if (auto dimExpr = expr.dyn_cast<AffineDimExpr>()) in isContiguousAccess() local
766 AffineExpr dimExpr = std::get<0>(en); in makeCanonicalStridedLayoutExpr() local
854 auto dimExpr = b.getAffineDimExpr(outerIVs.size() + i); in createPrivateMemRef() local
590 AffineDimExpr dimExpr = rhsExpr.cast<AffineDimExpr>(); in collapseReassociationMaps() local
797 if (auto dimExpr = expr.dyn_cast<AffineDimExpr>()) in canonicalizeMapOrSetAndOperands() local
2570 auto dimExpr = b.getAffineDimExpr(regionSymbols.size() + i); in generateCopy() local