HomePhabricator

Remove the need to convert operations in regions of operations that have been…

Authored by rriddle on Oct 10 2019, 12:01 PM.

Description

Remove the need to convert operations in regions of operations that have been replaced.

When an operation with regions gets replaced, we currently require that all of the remaining nested operations are still converted even though they are going to be replaced when the rewrite is finished. This cl adds a tracking for a minimal set of operations that are known to be "dead". This allows for ignoring the legalization of operations that are won't survive after conversion.

PiperOrigin-RevId: 274009003

Details

Committed
jpienaarOct 10 2019, 5:06 PM
Parents
rGea34c2a7a4eb: Python bindings: export index_cast
Branches
Unknown
Tags
Unknown