commit | 2d7352ba5311b8f57427b91b7a891e61497373c1 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Mon Apr 20 14:52:42 2015 +0100 |
committer | David Brazdil <dbrazdil@google.com> | Fri Apr 24 16:19:31 2015 +0100 |
tree | 3f3426f4f30663ee252ebc1f02ecd0eb114bad85 | |
parent | c5cb691ca6a746a193bfbe3525aafa7cbb281d40 [diff] |
ART: Dead block removal Adds a new pass which finds all unreachable blocks, typically due to simplifying an if-condition to a constant, and removes them from the graph. The patch also slightly generalizes the graph-transforming operations. Change-Id: Iff7c97f1d10b52886f3cd7401689ebe1bfdbf456