llvm-project
3f136f7d - [Tensor] Simplify tenor.pad tiling length calculations. (#119039)

Commit
294 days ago
[Tensor] Simplify tenor.pad tiling length calculations. (#119039) The current calculations calculate ending location of the new length and then subtract the new offset from that location. It is possible to directly calculate new length. Along with requiring less operations (which can matter in dynamic case) this also has the advantage that the values are upper bounded by length rather than source size which is more friendly for range analysis. I believe the change is already being tested by `test/Dialect/Linalg/subtensor-of-padtensor.mlir` and `test/Dialect/Linalg/tile-and-fuse-tensors.mlir` --------- Signed-off-by: Nirvedh <nirvedh@gmail.com>
Parents
Loading