Home
last modified time | relevance | path

Searched refs:sliceOp (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/lib/Conversion/LinalgToLLVM/
DLinalgToLLVM.cpp215 auto sliceOp = cast<SliceOp>(op); in matchAndRewrite() local
216 auto memRefType = sliceOp.getBaseViewType(); in matchAndRewrite()
221 typeConverter->convertType(sliceOp.getShapedType())); in matchAndRewrite()
237 if (sliceOp.indexing(i).getType().isa<RangeType>()) in matchAndRewrite()
250 if (sliceOp.getShapedType().getRank() == 0) in matchAndRewrite()
258 for (auto en : llvm::enumerate(sliceOp.indexings())) { in matchAndRewrite()
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DHoisting.cpp112 for (auto *sliceOp : llvm::reverse(forwardSlice)) { in hoistRedundantVectorTransfers() local
113 auto candidateWrite = dyn_cast<vector::TransferWriteOp>(sliceOp); in hoistRedundantVectorTransfers()
/external/llvm-project/mlir/lib/Transforms/
DPipelineDataTransfer.cpp325 for (auto sliceOp : sliceOps) { in runOnAffineForOp() local
326 instShiftMap[sliceOp.getOperation()] = 0; in runOnAffineForOp()