This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize] Remove alias consistency check
Needs ReviewPublic

Authored by springerm on Oct 2 2022, 7:21 PM.

Details

Reviewers
nicolasvasilache
Summary

This change removes a check that guards against incorrect implementations of BufferizableOpInterface::mustBufferizeInplace. This check was not useful in practice and added extra complexity to the code base.

Depends On D135053

Diff Detail

Event Timeline

springerm created this revision.Oct 2 2022, 7:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 2 2022, 7:21 PM
springerm requested review of this revision.Oct 2 2022, 7:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 2 2022, 7:21 PM
springerm retitled this revision from [mlir][bufferize] Remove alias consistency check to [mlir][bufferize][NFC] Remove alias consistency check.Oct 2 2022, 7:26 PM
springerm retitled this revision from [mlir][bufferize][NFC] Remove alias consistency check to [mlir][bufferize] Remove alias consistency check.