commit | a4b8c21dae70ae34aee13628632c39a675c06022 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Thu May 07 09:59:30 2015 +0100 |
committer | David Brazdil <dbrazdil@google.com> | Tue May 12 11:37:53 2015 +0100 |
tree | 3a72a4fcb64d61b7913f6ee3599a46b3248437b6 | |
parent | faf935eb3a8565de98d9ec1f79c8c43c5c6eb2a7 [diff] |
ART: Rediscover loops after deleting blocks in DCE The way DCE currently updates loop information does not cover all cases. This patch removes the logic, resets loop information of live blocks to pre-SSA state and reanalyzes the affected loops. Change-Id: I0b996a70235b95a8db0de9a23a03f71db57a21b8