commit | f725550c8df90f8ec07395d9be5177a4be591c12 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Sat Apr 25 17:00:45 2015 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Mon Apr 27 15:41:04 2015 +0100 |
tree | bfecc5637c57f4593e0bd73c11ad7a8887f4f988 | |
parent | a0ee862288b702468f8c2b6d0ad0f1c61be0b483 [diff] |
Quick: Avoid unnecessary GVN work in release builds. In GVN's post-processing phase, compare LVNs only in debug builds as they should be equal anyway. Remove the Gate() from GVN cleanup pass and remove the DCHECK() from MIRGraph::GlobalValueNumberingCleanup() to make it a no-op if the GVN didn't run. Bug: 16398693 Change-Id: Ia4f1e7e3ecf12d0305966c86e0e7dbae61dab0b7