Instead of printing analysis debug information to stderr, annotate the IR. This makes it easier to understand decisions made by the analysis, especially in larger input IR.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D115575
[mlir][linalg][bufferize] Debug output as IR attributes ClosedPublic Authored by springerm on Dec 10 2021, 9:41 PM.
Details Summary Instead of printing analysis debug information to stderr, annotate the IR. This makes it easier to understand decisions made by the analysis, especially in larger input IR.
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptDec 10 2021, 9:41 PM This revision is now accepted and ready to land.Dec 14 2021, 1:09 AM Closed by commit rG81eece7f2693: [mlir][linalg][bufferize] Debug output as IR attributes (authored by springerm). · Explain WhyDec 14 2021, 4:30 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 393663 mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/include/mlir/Dialect/Linalg/Passes.td
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ModuleBufferization.cpp
mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp
|