commit | 433be7f82e4c3433da718a739f9e738410727ca3 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Mon Feb 23 18:02:02 2015 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Mon Feb 23 18:02:02 2015 +0000 |
tree | a48823f06721cefbc0ffc751acff3887eb625a55 | |
parent | 304e47467579c909a6312ef3cca5cdad1433de9c [diff] |
Optimizing: Remove redundant hash set copy in GVN During the GVN analysis, a basic block inherits the set of movable instructions from its dominator. If the block is the only successor of the dominating block, there is no need for cloning of the parent set (a very expensive operation). Change-Id: I59e033b9e9e093984dc8e903e3a7be1cb3645cc2