Searched refs:simplifyAffineExpr (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | BuiltinTypes.cpp | 806 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 D | AffineMap.cpp | 638 simplifyAffineExpr(e, map.getNumDims(), map.getNumSymbols())); in simplifyAffineMap() 764 results[i] = simplifyAffineExpr(getResult(i), numDims, numSymbols); in simplify()
|
| H A D | AffineExpr.cpp | 1389 AffineExpr mlir::simplifyAffineExpr(AffineExpr expr, unsigned numDims, in simplifyAffineExpr() function in mlir
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | AffineExpr.h | 302 AffineExpr simplifyAffineExpr(AffineExpr expr, unsigned numDims,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | AffineStructures.cpp | 818 dividendExpr = simplifyAffineExpr(dividendExpr, cst.getNumDimVars(), in detectAsMod() 1089 expr = simplifyAffineExpr(expr, numMapDims, numMapSymbols); in getSliceBounds()
|
| H A D | Utils.cpp | 981 auto loopSpanExpr = simplifyAffineExpr(ubExpr - lbExpr, lbMap.getNumDims(), in getConstDifference()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | LoopFusion.cpp | 971 simplifyAffineExpr(dimExpr - offsets[i], outerIVs.size() + rank, 0); in createPrivateMemRef()
|