Home
last modified time | relevance | path

Searched refs:simplifyAffineExpr (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinTypes.cpp806 simplifyAffineExpr(m.getResult(0), m.getNumDims(), m.getNumSymbols()); in getStridesAndOffset()
816 offset = simplifyAffineExpr(offset, numDims, numSymbols); in getStridesAndOffset()
818 stride = simplifyAffineExpr(stride, numDims, numSymbols); in getStridesAndOffset()
980 simplifyAffineExpr(m.getResult(0), m.getNumDims(), m.getNumSymbols()); in canonicalizeStridedLayout()
1019 return simplifyAffineExpr(expr, numDims, nSymbols); in makeCanonicalStridedLayoutExpr()
H A DAffineMap.cpp638 simplifyAffineExpr(e, map.getNumDims(), map.getNumSymbols())); in simplifyAffineMap()
764 results[i] = simplifyAffineExpr(getResult(i), numDims, numSymbols); in simplify()
H A DAffineExpr.cpp1389 AffineExpr mlir::simplifyAffineExpr(AffineExpr expr, unsigned numDims, in simplifyAffineExpr() function in mlir
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAffineExpr.h302 AffineExpr simplifyAffineExpr(AffineExpr expr, unsigned numDims,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp818 dividendExpr = simplifyAffineExpr(dividendExpr, cst.getNumDimVars(), in detectAsMod()
1089 expr = simplifyAffineExpr(expr, numMapDims, numMapSymbols); in getSliceBounds()
H A DUtils.cpp981 auto loopSpanExpr = simplifyAffineExpr(ubExpr - lbExpr, lbMap.getNumDims(), in getConstDifference()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DLoopFusion.cpp971 simplifyAffineExpr(dimExpr - offsets[i], outerIVs.size() + rank, 0); in createPrivateMemRef()