Home
last modified time | relevance | path

Searched refs:symReplacements (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/mlir/lib/IR/
DIntegerSet.cpp72 ArrayRef<AffineExpr> dimReplacements, ArrayRef<AffineExpr> symReplacements, in replaceDimsAndSymbols() argument
78 cst.replaceDimsAndSymbols(dimReplacements, symReplacements)); in replaceDimsAndSymbols()
DAffineExpr.cpp63 ArrayRef<AffineExpr> symReplacements) const { in replaceDimsAndSymbols()
75 if (symId >= symReplacements.size()) in replaceDimsAndSymbols()
77 return symReplacements[symId]; in replaceDimsAndSymbols()
86 auto newLHS = lhs.replaceDimsAndSymbols(dimReplacements, symReplacements); in replaceDimsAndSymbols()
87 auto newRHS = rhs.replaceDimsAndSymbols(dimReplacements, symReplacements); in replaceDimsAndSymbols()
DAffineMap.cpp300 ArrayRef<AffineExpr> symReplacements, in replaceDimsAndSymbols() argument
307 expr.replaceDimsAndSymbols(dimReplacements, symReplacements)); in replaceDimsAndSymbols()
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DDropUnitDims.cpp119 SmallVector<AffineExpr, 4> symReplacements; in replaceUnitDims() local
120 symReplacements.reserve(numSymbols); in replaceUnitDims()
122 symReplacements.push_back(getAffineSymbolExpr(symbol, context)); in replaceUnitDims()
131 operandMap.replaceDimsAndSymbols(dimReplacements, symReplacements, in replaceUnitDims()
/external/llvm-project/mlir/include/mlir/IR/
DIntegerSet.h70 ArrayRef<AffineExpr> symReplacements,
DAffineMap.h142 ArrayRef<AffineExpr> symReplacements,
DAffineExpr.h121 ArrayRef<AffineExpr> symReplacements) const;
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp532 SmallVector<AffineExpr, 8> symReplacements(numSymbols); in promoteComposedSymbolsAsDims() local
534 symReplacements[i] = in promoteComposedSymbolsAsDims()
541 {}, symReplacements, numDims + numNewDims, numNewSymbols); in promoteComposedSymbolsAsDims()