This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize][NFC] Query BufferizableOpInterface::isNotConflicting last
Needs ReviewPublic

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

Details

Reviewers
nicolasvasilache
Summary

This change by itself is NFC. It does currently not matter in what order "not a conflict" checks are performed.

This change is in preparation of adding additional functionality for value privatization. Such privatization will be performed as part of isNotConflicting. It is important that this check is performed last, so that we do not introduce unnecessary value privatizations (when a different check can already rule out a RaW conflict).

Depends On D135049

Diff Detail