Transforms/ should only contain dialect-independent transformations,
and these files are a much better fit for the bufferization dialect anyways.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D117839  
[mlir] Move the Buffer related source files out of Transforms/ ClosedPublic Authored by rriddle on Jan 20 2022, 2:34 PM. 
Details Summary Transforms/ should only contain dialect-independent transformations, 
Diff Detail 
 Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 22 others.  ·  View Herald TranscriptJan 20 2022, 2:34 PM This revision is now accepted and ready to land.Jan 20 2022, 2:52 PM rriddle added a child revision: D117841: [mlir:Transforms] Move NormalizeMemRefs to MemRef/Transforms/. Closed by commit rG0e9a4a3b6536: [mlir] Move the Buffer related source files out of Transforms/ (authored by rriddle).  ·  Explain WhyJan 24 2022, 7:30 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 402745 mlir/include/mlir/Dialect/Bufferization/Transforms/BufferUtils.h
 
 mlir/include/mlir/Dialect/Bufferization/Transforms/Passes.h
 mlir/include/mlir/Dialect/Bufferization/Transforms/Passes.td
 mlir/include/mlir/Dialect/StandardOps/Transforms/Passes.h
 mlir/include/mlir/Transforms/BufferUtils.h
 mlir/include/mlir/Transforms/Passes.h
 mlir/include/mlir/Transforms/Passes.td
 mlir/lib/Dialect/Bufferization/Transforms/BufferDeallocation.cpp
 mlir/lib/Dialect/Bufferization/Transforms/BufferOptimizations.cpp
 
 mlir/lib/Dialect/Bufferization/Transforms/BufferResultsToOutParams.cpp
 
 mlir/lib/Dialect/Bufferization/Transforms/BufferUtils.cpp
 
 mlir/lib/Dialect/Bufferization/Transforms/CMakeLists.txt
 mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ArithInterfaceImpl.cpp
 mlir/lib/Dialect/StandardOps/Transforms/TensorConstantBufferize.cpp
 mlir/lib/Transforms/BufferOptimizations.cpp
 mlir/lib/Transforms/BufferResultsToOutParams.cpp
 mlir/lib/Transforms/BufferUtils.cpp
 mlir/lib/Transforms/CMakeLists.txt
 mlir/lib/Transforms/PassDetail.h
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||