Home
last modified time | relevance | path

Searched refs:getAsOpFoldResult (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DStaticValueUtils.h47 OpFoldResult getAsOpFoldResult(Value val);
51 SmallVector<OpFoldResult> getAsOpFoldResult(ArrayRef<Value> values);
54 SmallVector<OpFoldResult> getAsOpFoldResult(ArrayAttr arrayAttr);
/llvm-project-15.0.7/mlir/lib/Dialect/Utils/
H A DStaticValueUtils.cpp54 OpFoldResult getAsOpFoldResult(Value val) { in getAsOpFoldResult() function
63 SmallVector<OpFoldResult> getAsOpFoldResult(ArrayRef<Value> values) { in getAsOpFoldResult() function
65 llvm::map_range(values, [](Value v) { return getAsOpFoldResult(v); })); in getAsOpFoldResult()
69 SmallVector<OpFoldResult> getAsOpFoldResult(ArrayAttr arrayAttr) { in getAsOpFoldResult() function
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorTilingInterfaceImpl.cpp31 SmallVector<OpFoldResult> mixedSizes = getAsOpFoldResult(reifiedShapes[0]); in getDestinationOperands()
168 newOffsets.push_back(getAsOpFoldResult(newOffset)); in bubbleUpPadSlice()
193 newLengths.push_back(getAsOpFoldResult(newLength)); in bubbleUpPadSlice()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DSplit.cpp51 getAsOpFoldResult(llvm::to_vector(splitIterationSpace)))); in getOperandSlices()
115 OpFoldResult dimSize = getAsOpFoldResult(iterationSpaceShapes[dimension]); in splitOp()
H A DFusePadOpWithLinalgProducer.cpp78 auto resultSizes = getAsOpFoldResult(resultShape[0]); in matchAndRewrite()
H A DDecomposeLinalgOps.cpp112 return getAsOpFoldResult(applyMapToValues(b, loc, map, allShapesSizes)); in getGenericOpLoopRange()
H A DTransforms.cpp302 sizes.push_back(getAsOpFoldResult(v)); in rewriteAsPaddedOp()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp818 sizes.push_back(getAsOpFoldResult(dim)); in makeTiledShape()
830 offsets.push_back(getAsOpFoldResult(offset)); in makeTiledShape()
846 sizes.push_back(getAsOpFoldResult(size)); in makeTiledShape()
898 sizes.push_back(getAsOpFoldResult(size)); in makeTiledShape()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp1014 rewriter, target, getAsOpFoldResult(*numThreads), dimMapping); in applyToOne()
1018 rewriter, target, getAsOpFoldResult(*tileSizes), dimMapping); in applyToOne()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp1339 loc, getAsOpFoldResult(resultShapes[0]), in matchAndRewrite()