Searched refs:sliceOps (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | PipelineDataTransfer.cpp | 323 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 D | Utils.h | 293 SmallVectorImpl<AffineApplyOp> *sliceOps);
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.cpp | 231 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 D | Utils.cpp | 1370 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 D | CodeGen.cpp | 1854 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()
|