Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Transforms/
H A DTileUsingInterface.h36 SCFTileSizeComputationFunction tileSizeComputationFunction = nullptr; member
40 tileSizeComputationFunction = std::move(fun); in setTileSizeComputationFunction()
47 tileSizeComputationFunction = [=](OpBuilder &, Operation *) { return ts; }; in setTileSizes()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DTileUsingInterface.cpp31 assert(!tileSizeComputationFunction && "tile sizes already set"); in setTileSizes()
33 tileSizeComputationFunction = [tileSizes](OpBuilder &b, Operation *op) { in setTileSizes()
166 if (!options.tileSizeComputationFunction) { in returningMatchAndRewrite()
184 options.tileSizeComputationFunction(rewriter, op); in returningMatchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DTransforms.cpp123 assert(!tileSizeComputationFunction && "tile sizes already set"); in setTileSizes()
125 tileSizeComputationFunction = [tileSizes](OpBuilder &b, Operation *op) { in setTileSizes()
138 assert(!tileSizeComputationFunction && "tile sizes already set"); in scalarizeDynamicDims()
139 tileSizeComputationFunction = [](OpBuilder &b, Operation *op) { in scalarizeDynamicDims()
H A DTiling.cpp515 if (!options.tileSizeComputationFunction) in tileLinalgOpImpl()
523 options.tileSizeComputationFunction(b, op); in tileLinalgOpImpl()
560 options.tileSizeComputationFunction(builder, op); in tilePadOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/
H A DTransforms.h594 TileSizeComputationFunction tileSizeComputationFunction = nullptr; member
598 tileSizeComputationFunction = std::move(fun); in setTileSizeComputationFunction()
605 tileSizeComputationFunction = [=](OpBuilder &, Operation *) { return ts; }; in setTileSizes()