Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DPipelineDataTransfer.cpp323 SmallVector<AffineApplyOp, 4> sliceOps; in runOnAffineForOp() local
324 mlir::createAffineComputationSlice(dmaStartOp, &sliceOps); in runOnAffineForOp()
325 if (!sliceOps.empty()) { in runOnAffineForOp()
326 for (auto sliceOp : sliceOps) { in runOnAffineForOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DUtils.h293 SmallVectorImpl<AffineApplyOp> *sliceOps);
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp231 SmallVector<tensor::ExtractSliceOp> sliceOps; in tileAndFuse() local
238 sliceOps.push_back(sliceOp); in tileAndFuse()
242 if (sliceOps.empty()) in tileAndFuse()
250 for (tensor::ExtractSliceOp sliceOp : sliceOps) { in tileAndFuse()
264 for (const auto &en : enumerate(sliceOps)) in tileAndFuse()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1370 Operation *opInst, SmallVectorImpl<AffineApplyOp> *sliceOps) { in createAffineComputationSlice() argument
1407 sliceOps->reserve(composedMap.getNumResults()); in createAffineComputationSlice()
1411 sliceOps->push_back(builder.create<AffineApplyOp>( in createAffineComputationSlice()
1428 newOperands[i] = (*sliceOps)[j]; in createAffineComputationSlice()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp1854 unsigned sliceOps = rebox.sliceOffset(); in sliceBox() local
1859 ++i, ++strideOps, ++shiftOps, sliceOps += 3) { in sliceBox()
1861 integerCast(loc, rewriter, idxTy, operands[sliceOps]); in sliceBox()
1875 mlir::Value upper = operands[sliceOps + 1]; in sliceBox()
1880 integerCast(loc, rewriter, idxTy, operands[sliceOps + 2]); in sliceBox()
2151 auto sliceOps = coor.slice().begin(); in doRewrite() local
2162 ++shiftOffset, sliceOffset += 3, sliceOps += 3) { in doRewrite()
2173 mlir::Value originalUb = *(sliceOps + 1); in doRewrite()