Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ART: Fix loop information after dead code elimination | David Brazdil | 2015-04-29 | 1 | -1/+48 |
| | | | | | | | | | | Compilation failed when only some blocks of a loop were removed during dead code elimination. Bug: 20680703 (cherry picked from commit 69a2804c3bb48cf4fd00a66080f613a4fd96c422) Change-Id: If9988381236e4d8d8c3b508dfce1376b27c20d75 | ||||
* | ART: Dead block removal | David Brazdil | 2015-04-24 | 3 | -0/+148 |
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 |