commit | 50e20d54670aecf1a4fdcf37ef1606d5ca990559 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Fri May 05 14:07:29 2017 -0700 |
committer | Aart Bik <ajcbik@google.com> | Tue May 09 10:41:39 2017 -0700 |
tree | cb61312693cd392c3f9a569153a55c3eef936714 | |
parent | e22445fba0e5747ea787429ac64577a9a62aded3 [diff] |
Moved knowledge on masking shift operands to simplifier. Rationale: It is better to have a single place that simplifies shift factors outside the 32-bit or 64-bit distance range, so that other phases (induction variable analysis, loop optimizations, etc.) do not have to know about that. Test: test-art-target, test-art-host Change-Id: Idfd90259cca085426cc3055eccb90f3c0976036b