Home
last modified time | relevance | path

Searched defs:tileSizes (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DLoopTiling.cpp67 SmallVectorImpl<unsigned> *tileSizes) { in adjustToDivisorsOfTripCounts()
91 SmallVectorImpl<unsigned> *tileSizes) { in getTileSizes()
172 SmallVector<unsigned, 6> tileSizes; in runOnFunction() local
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DTiling.cpp63 SmallVector<Value, 4> tileSizes(allTileSizes.begin(), allTileSizes.end()); in makeTiledLoopRanges() local
108 ValueRange tileSizes; member
203 static bool isTiled(AffineExpr expr, ValueRange tileSizes) { in isTiled()
212 static bool isTiled(AffineMap map, ValueRange tileSizes) { in isTiled()
224 ValueRange tileSizes, ValueRange allShapeSizes) { in makeTiledShapes()
318 tileLinalgOpImpl(OpBuilder &b, LinalgOp op, ValueRange tileSizes, in tileLinalgOpImpl()
592 ArrayRef<int64_t> tileSizes) { in applyTilingToLoopPatterns()
634 mlir::createLinalgTilingPass(ArrayRef<int64_t> tileSizes) { in createLinalgTilingPass()
639 mlir::createLinalgTilingToParallelLoopsPass(ArrayRef<int64_t> tileSizes) { in createLinalgTilingToParallelLoopsPass()
DTransforms.cpp94 SmallVector<int64_t, 4> tileSizes(ts.begin(), ts.end()); in setTileSizes() local
192 SmallVector<Value, 4> tileSizes = in matchAndRewrite() local
DVectorization.cpp608 ArrayRef<int64_t> tileSizes, in populateVectorizationPatterns()
634 ArrayRef<int64_t> tileSizes) { in populateConvVectorizationPatterns()
DFusion.cpp797 SmallVector<Value, 4> tileSizes(tileSizeVector.begin(), tileSizeVector.end()); in tileRootOperation() local
/external/llvm-project/mlir/lib/Dialect/SCF/Transforms/
DParallelLoopTiling.cpp39 void mlir::scf::tileParallelLoop(ParallelOp op, ArrayRef<int64_t> tileSizes) { in tileParallelLoop()
173 mlir::createParallelLoopTilingPass(ArrayRef<int64_t> tileSizes) { in createParallelLoopTilingPass()
/external/llvm-project/mlir/test/lib/Transforms/
DTestConvVectorization.cpp45 ListOption<int64_t> tileSizes{ member in __anon8643eb140111::TestConvVectorization
DTestLinalgCodegenStrategy.cpp47 ListOption<int64_t> tileSizes{*this, "tile-sizes", member
DTestLinalgFusionTransforms.cpp210 ListOption<int64_t> tileSizes{ member
/external/llvm-project/mlir/lib/Transforms/Utils/
DLoopUtils.cpp513 ArrayRef<t> tileSizes) { in performPreTilingChecks()
796 MutableArrayRef<AffineForOp> newLoops, ArrayRef<Value> tileSizes) { in constructParametricallyTiledIndexSetHyperRect()
824 ArrayRef<unsigned> tileSizes) { in constructTiledIndexSetHyperRect()
903 ArrayRef<unsigned> tileSizes, in tilePerfectlyNested()
945 ArrayRef<Value> tileSizes, in tilePerfectlyNestedParametric()
1876 SmallVector<Value, 4> tileSizes; in extractFixedOuterLoops() local