If we deal with statically known tensors and tiles and a given tile
perfectly divides a given dimension, we can omit the padding attribute.
As a bonus point, we can now run pack and unpack propagation
(currently, we bail out during propagation if we have the padding
attribute).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
thank you @chelini !
mlir/include/mlir/Dialect/Tensor/IR/TensorOps.td | ||
---|---|---|
1826 | I am not sure I understand this sentence about "assumption" especially because I don't understand the consequence of assuming something or not. Can we rephrase this as something like: No assumption is made on divisibility, in particular, if the tile or the shape (or both) contain dynamic values then ... (padding is required?) |
I am not sure I understand this sentence about "assumption" especially because I don't understand the consequence of assuming something or not.
Can we rephrase this as something like: