commit | f3e61ee363fe7f82ef56704f06d753e2034a67dd | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Wed Apr 12 17:09:20 2017 -0700 |
committer | Aart Bik <ajcbik@google.com> | Wed Apr 19 10:30:57 2017 -0700 |
tree | a00f1fce4a2e284b0a03f941f530afc5b5c56b59 | |
parent | 741a81af441cbcb7255229bf250bc009d2894e92 [diff] |
Implement halving add idiom (with checker tests). Rationale: First of several idioms that map to very efficient SIMD instructions. Note that the is-zero-ext and is-sign-ext are general-purpose utilities that will be widely used in the vectorizer to detect low precision idioms, so expect that code to be shared with many CLs to come. Test: test-art-host, test-art-target Change-Id: If7dc2926c72a2e4b5cea15c44ef68cf5503e9be9