Home
last modified time | relevance | path

Searched refs:composeMap (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DSplitReduction.cpp254 AffineMap composeMap = shiftedIdMap.replace( in scaleReductionDim() local
257 return map.compose(composeMap); in scaleReductionDim()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DAffineStructures.h346 LogicalResult composeMap(const AffineValueMap *vMap);
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp615 AffineMap composeMap = affineApply.getAffineMap(); in replaceDimOrSym() local
616 assert(composeMap.getNumResults() == 1 && "affine.apply with >1 results"); in replaceDimOrSym()
618 composeMap.shiftDims(dims.size()).shiftSymbols(syms.size()).getResult(0); in replaceDimOrSym()
620 affineApply.getMapOperands().take_front(composeMap.getNumDims()); in replaceDimOrSym()
622 affineApply.getMapOperands().take_back(composeMap.getNumSymbols()); in replaceDimOrSym()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DUtils.cpp545 if (failed(cst.composeMap(&accessValueMap))) { in compute()
H A DAffineStructures.cpp451 FlatAffineValueConstraints::composeMap(const AffineValueMap *vMap) { in composeMap() function in FlatAffineValueConstraints