The list of operations that do neither read nor write, but create an alias when bufferizing inplace, is getting longer. This commit adds a helper function so that we do not have to spell out the entire list each time.
Depends On D112514
Paths
| Differential D112515
[mlir][linalg][bufferize][NFC] Add bufferizesToAliasOnly ClosedPublic Authored by springerm on Oct 25 2021, 10:26 PM.
Details Summary The list of operations that do neither read nor write, but create an alias when bufferizing inplace, is getting longer. This commit adds a helper function so that we do not have to spell out the entire list each time. Depends On D112514
Diff Detail
Event TimelineHerald added subscribers: wenzhicui, wrengr, Chia-hungDuan and 21 others. · View Herald TranscriptOct 25 2021, 10:26 PM This revision is now accepted and ready to land.Oct 28 2021, 6:15 AM This revision was landed with ongoing or failed builds.Oct 31 2021, 1:07 AM Closed by commit rG81e8c391fc05: [mlir][linalg][bufferize][NFC] Add bufferizesToAliasOnly (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 383640 mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferize.cpp
|