These functions are generally useful and not specific to One-Shot Analysis. Move them to BufferizableOpInterface.h and make them public.
Depends On: D141684
Paths
| Differential D141685
[mlir][bufferization][NFC] Make getEnclosingRepetitiveRegion public ClosedPublic Authored by springerm on Jan 13 2023, 5:47 AM.
Details Summary These functions are generally useful and not specific to One-Shot Analysis. Move them to BufferizableOpInterface.h and make them public. Depends On: D141684
Diff Detail
Event Timelinespringerm added a parent revision: D141684: [mlir][bufferization] Generalize and rename isMemoryWritten.Jan 13 2023, 5:47 AM springerm added a child revision: D141686: [mlir][vector][bufferize] Bufferize vector.mask and vector.yield.Jan 13 2023, 5:49 AM This revision is now accepted and ready to land.Jan 13 2023, 6:23 AM Closed by commit rG45cd0e453d5d: [mlir][bufferization][NFC] Make getEnclosingRepetitiveRegion public (authored by springerm). · Explain WhyJan 13 2023, 7:40 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 488974 mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h
mlir/lib/Dialect/Bufferization/IR/BufferizableOpInterface.cpp
mlir/lib/Dialect/Bufferization/Transforms/OneShotAnalysis.cpp
|