HomePhabricator

[mlir] Shape.AssumingOp implements RegionBranchOpInterface.

Authored by Tres Popp <tpopp@google.com> on Sep 18 2020, 2:14 AM.

Description

[mlir] Shape.AssumingOp implements RegionBranchOpInterface.

This adds support for the interface and provides unambigious information
on the control flow as it is unconditional on any runtime values.
The code is tested through confirming that buffer-placement behaves as
expected.

Differential Revision: https://reviews.llvm.org/D87894