The padding of such ops is not generated in a vectorized way. Instead, emit a tensor::GenerateOp.
We may vectorize GenerateOps in the future.
Depends On D103791
Paths
| Differential D103879
[mlir][linalg] Lower PadTensorOps with non-constant pad value ClosedPublic Authored by springerm on Jun 8 2021, 2:52 AM.
Details Summary The padding of such ops is not generated in a vectorized way. Instead, emit a tensor::GenerateOp. We may vectorize GenerateOps in the future. Depends On D103791
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 11 2021, 5:06 AM This revision was landed with ongoing or failed builds.Jun 13 2021, 11:11 PM Closed by commit rGddda52ce3cf2: [mlir][linalg] Lower PadTensorOps with non-constant pad value (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 351782 mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
mlir/test/Dialect/Linalg/vectorization.mlir
|