This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize][NFC] Clean up ModuleBufferizationState
ClosedPublic

Authored by springerm on Apr 6 2022, 2:02 AM.

Details

Summary
  • Store bbArg indices instead of BlockArguments, so that args can be changed during bufferizationn.
  • Use type aliases for better readability.

Diff Detail

Event Timeline

springerm created this revision.Apr 6 2022, 2:02 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 6 2022, 2:02 AM
springerm requested review of this revision.Apr 6 2022, 2:02 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 6 2022, 2:02 AM

This is factored out from D119120, landing directly as discussed.

This revision was not accepted when it landed; it landed in state Needs Review.Apr 6 2022, 2:33 AM
This revision was automatically updated to reflect the committed changes.