Commit 63ed28b
authored
[GPU] Add support for conv padding when decomposing im2col (#20203)
Adds support for fused pad producer to linalg conv ops going down the
IGEMM path. This is done by swapping the pad with the extract slice of
the decomposed im2col op.
See this issue for details on flags needed to fuse the pad with the conv
in a single dispatch.
#20200
---------
Signed-off-by: Nirvedh Meshram <[email protected]>1 parent 1193f50 commit 63ed28b
File tree
2 files changed
+28
-0
lines changed- compiler/src/iree/compiler/Dialect/LinalgExt/Transforms
- test
2 files changed
+28
-0
lines changedLines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
92 | 96 | | |
93 | 97 | | |
94 | 98 | | |
| |||
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
0 commit comments