commit | 9dd397d322848cbc9c54e80acb6dc0a2b30aaeb7 | [log] [tgz] |
---|---|---|
author | Manasij Mukherjee <manasijm@google.com> | Mon Jun 27 13:47:38 2016 -0700 |
committer | Manasij Mukherjee <manasijm@google.com> | Mon Jun 27 13:47:38 2016 -0700 |
tree | 474788a055c421adbd851a3dd93d0a4c62000019 | |
parent | 5f55d40577b013ee9ab9d8c838650e9f35cd0d1b [diff] |
Treat ORs as ADDs for address optimization if operand has enough zero bits on the right Index=Var Or Const to Index=Var + Const when Var = Var' << N and log2(Const) <= N or when Var = (2^M) * (2^N) and log2(Const) <= (M+N) BUG=none R=stichnot@chromium.org Review URL: https://codereview.chromium.org/2085383002 .