commit | 98f1736676b1b74e0f2063a41cc0cf88ff54d01a | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Wed Jan 17 14:36:41 2018 -0800 |
committer | Aart Bik <ajcbik@google.com> | Wed Jan 17 16:15:37 2018 -0800 |
tree | 44f4beb7abdfd5e7f01b3264730aece35cf0b475 | |
parent | 7c6137448f21e48d8a6dc917393b32930096223e [diff] |
Enhance BCE range analysis with length "alias" case. Rationale: Removes bounds check when trip count uses an array length "alias" in the SSA flow. Yields about 5% on micro benchmark. Bug: b/70688025 Test: test-art-host test-art-target Change-Id: I9047432622bddba4c6afd8b309dcc5b7496912ac