aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TextAPI/PackedVersion.cpp
diff options
context:
space:
mode:
authorTuomas Kärnä <tuomas.karna@intel.com>2025-10-13 13:41:29 +0300
committerGitHub <noreply@github.com>2025-10-13 12:41:29 +0200
commit032df4b6f716b71d3e12f98cb3d44d4ab24ce8f4 (patch)
treeed4db24ceac615be6af311e975bba0bd1bbc61c5 /llvm/lib/TextAPI/PackedVersion.cpp
parent34c7cf07507841a8e6480dcaad88c6a4dfa40e4b (diff)
downloadllvm-032df4b6f716b71d3e12f98cb3d44d4ab24ce8f4.zip
llvm-032df4b6f716b71d3e12f98cb3d44d4ab24ce8f4.tar.gz
llvm-032df4b6f716b71d3e12f98cb3d44d4ab24ce8f4.tar.bz2
[MLIR][Transform] FuseOp: accept transform params, add use_forall argument (#161883)
Changes to linalg `structured.fuse` transform op: * Adds an optional `use_forall` boolean argument which generates a tiled `scf.forall` loop instead of `scf.for` loops. * `tile_sizes` can now be any parameter or handle. * `tile_interchange` can now be any parameter or handle. * IR formatting changes from `transform.structured.fuse %0 [4, 8] ...` to `transform.structured.fuse %0 tile_sizes [4, 8] ...` - boolean arguments are now `UnitAttrs` and should be set via the op attr-dict: `{apply_cleanup, use_forall}`
Diffstat (limited to 'llvm/lib/TextAPI/PackedVersion.cpp')
0 files changed, 0 insertions, 0 deletions