commit | dbbac8f812a866b1b53f3007721f66038d208549 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Fri Sep 01 13:06:08 2017 -0700 |
committer | Aart Bik <ajcbik@google.com> | Thu Sep 21 10:20:55 2017 -0700 |
tree | 05cecd927afccd33fc1c14b39ada47e86873f560 | |
parent | 2406bf17998e15bd40677a907beb3e9c41facce4 [diff] |
Implement Sum-of-Abs-Differences idiom recognition. Rationale: Currently just on ARM64 (x86 lacks proper support), using the SAD idiom yields great speedup on loops that compute the sum-of-abs-difference operation. Also includes some refinements around type conversions. Speedup ExoPlayerAudio (golem run): 1.3x on ARM64 1.1x on x86 Test: test-art-host test-art-target Bug: 64091002 Change-Id: Ia2b711d2bc23609a2ed50493dfe6719eedfe0130