aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorMaheshRavishankar <1663364+MaheshRavishankar@users.noreply.github.com>2025-06-23 11:23:46 -0700
committerGitHub <noreply@github.com>2025-06-23 11:23:46 -0700
commit71817856f7f4c407d76a12fbbdde9ac3e89dd0a1 (patch)
tree38e8b1d0600b6d8a31c5045b63be5d69af08cec7 /lldb/packages/Python/lldbsuite/test
parente80acd4fae600ff9ead1d3210a30ce6ad07a7dd9 (diff)
downloadllvm-71817856f7f4c407d76a12fbbdde9ac3e89dd0a1.zip
llvm-71817856f7f4c407d76a12fbbdde9ac3e89dd0a1.tar.gz
llvm-71817856f7f4c407d76a12fbbdde9ac3e89dd0a1.tar.bz2
[mlir][PartialReductionTilingInterface] Generalize implementation of `tileUsingSCF` for `ReductionTilingStrategy::PartialOuterReduction`. (#143467)
This is a precursor to generalizing the `tileUsingSCF` to handle `ReductionTilingStrategy::PartialOuterParallel` strategy. This change itself is generalizing/refactoring the current implementation that supports only `ReductionTilingStrategy::PartialOuterReduction`. Changes in this PR - Move the `ReductionTilingStrategy` enum out of `scf::SCFTilingOptions` and make them visible to `TilingInterface`. - `PartialTilingInterface` changes - Pass the `tilingStrategy` used for partial reduction to `tileToPartialReduction`. - Pass the reduction dimension along as `const llvm::SetVector<unsigned> &`. - Allow `scf::SCFTilingOptions` to set the reduction dimensions that are to be tiled. - Change `structured.tiled_reduction_using_for` to allow specification of the reduction dimensions to be partially tiled. Signed-off-by: MaheshRavishankar <mahesh.ravishankar@gmail.com>
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions