Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Relax the assumption of only one padding tile in
iree_uk_pack
(#11642)
This is part 3/9 of #11755: Finish the transition to `--iree-flow-enable-data-tiling`. Currently (unless the defaultPadding is changed to a non-default value), dynamic-size set_encoding shapes get rounded up to the next multiple of 16. This causes padding by potentially more than one tile size. This invalidates an assumption that the `iree_uk_pack` ukernel was relying on, that at most one last tile along each dimension would require padding. I wish the assumption could resume holding. This is tracked in Issue #11632.
- Loading branch information