[Mlir-commits] [mlir] [mlir][bufferization] Change OneShotModuleBufferize to not analyze or bufferize nested symbol tables (PR #127726)

Christopher Bate llvmlistbot at llvm.org
Wed Feb 19 11:53:21 PST 2025


christopherbate wrote:

@matthias-springer Let me know if the existing behavior is intentional and I can adjust.

If the existing behavior is intentional (we want `one-shot-bufferization` to bufferize nested modules), then I can add tests for the filtering to ensure nested modules can be correctly excluded.

I can also take a look at switching some of the `walk` operations to pre-order, which I think would be much more efficient when nested modules are present but are excluded from analysis/copy-insertion/bufferization. 

https://github.com/llvm/llvm-project/pull/127726


More information about the Mlir-commits mailing list