diff options
author | David Brazdil <dbrazdil@google.com> | 2015-12-10 13:54:52 +0000 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2015-12-10 15:11:25 +0000 |
commit | 04ff4e8463ac68752638d305eeb84b457fd8289c (patch) | |
tree | 109240fb049a9713af5a6de9a6668b61929c2b2b /compiler/optimizing/graph_visualizer.cc | |
parent | 70a33905e90c655cb17303b238bace2a2f4d5bf9 (diff) |
ART: Fix bug in DCE not removing phis from catch phi uses
Due to the missing edges between throwing instructions and catch phis
DCE needs to manually remove dead instructions from catch phi users,
being overly conservative if the inputs are not in the dead blocks.
DCE used to do this for normal instructions, but it needs to do the
same for phis.
Change-Id: I7edfcb84ec6ff7303945d5d5cd436b1d1e95df2a
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions