diff options
author | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2022-07-19 01:33:21 -0700 |
---|---|---|
committer | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2022-07-19 04:56:11 -0700 |
commit | 18b92c66fe59a44f50bc211a418eaf48fe1cf7c1 (patch) | |
tree | 0a5e4a994e629b1d5b7bbd6706c926b47463fc7a /llvm/docs/CommandGuide | |
parent | 8aff88fd3a5f6f974f4ce62923981764fafbb820 (diff) | |
download | llvm-18b92c66fe59a44f50bc211a418eaf48fe1cf7c1.zip llvm-18b92c66fe59a44f50bc211a418eaf48fe1cf7c1.tar.gz llvm-18b92c66fe59a44f50bc211a418eaf48fe1cf7c1.tar.bz2 |
[mlir][Linalg] Add a TileToForeachThread transform.
This revision adds a new transformation to tile a TilingInterface `op` to a tiled `scf.foreach_thread`, applying
tiling by `num_threads`.
If non-empty, the `threadDimMapping` is added as an attribute to the resulting `scf.foreach_thread`.
0-tile sizes (i.e. tile by the full size of the data) are used to encode
that a dimension is not tiled.
Differential Revision: https://reviews.llvm.org/D129577
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions