[mlir][Linalg] Revisit insertion points in comprehensive bufferization.
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Wed, 15 Sep 2021 14:55:30 +0000 (14:55 +0000)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Wed, 15 Sep 2021 18:11:38 +0000 (18:11 +0000)
commit96ec0ff2b7603d6778c5b06d096dc4d2084c1936
treee336bce638678b2de8e5ec15e907db670b40fded
parentdebbf8049d221966fd484c546fa2ddef11daec3c
[mlir][Linalg] Revisit insertion points in comprehensive bufferization.

This revision fixes a corner case that could appear due to incorrect insertion point behavior in comprehensive bufferization.

Differential Revision: https://reviews.llvm.org/D109830
mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferize.cpp
mlir/test/Dialect/Linalg/comprehensive-module-bufferize-analysis.mlir