This is an archive of the discontinued LLVM Phabricator instance.

[MLIR][SCF] Inline ExecuteRegion if parent can contain multiple blocks
AbandonedPublic

Authored by wsmoses on Jun 28 2021, 10:57 AM.

Details

Summary

The executeregionop is used to allow multiple blocks within SCF constructs. If the container allows multiple blocks, inline the region

This previously existed within here: https://reviews.llvm.org/D104960
but was mistakenly landed prior to approval (since reverted).

Diff Detail

Event Timeline

wsmoses created this revision.Jun 28 2021, 10:57 AM
wsmoses requested review of this revision.Jun 28 2021, 10:57 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 28 2021, 10:57 AM
wsmoses updated this revision to Diff 354953.Jun 28 2021, 10:59 AM

Rename test

Can you avoid creating a new revision and re-open the existing one instead?

It will preserve the review history better with a single reference in the commit history.

wsmoses abandoned this revision.Jun 29 2021, 9:41 AM