commit | 9879d0eac8fe2aae19ca6a4a2a83222d6383afc2 | [log] [tgz] |
---|---|---|
author | Aart Bik <ajcbik@google.com> | Tue Aug 15 10:51:25 2017 -0700 |
committer | Aart Bik <ajcbik@google.com> | Wed Aug 30 09:10:40 2017 -0700 |
tree | c75ab69be15630f86824bb202577eaa1ff91c4ee | |
parent | 60f734443d54d48fad86dce6d80d8cef22a134d0 [diff] |
Basic SIMD reduction support. Rationale: Enables vectorization of x += .... for very basic (simple, same-type) constructs. Paves the way for more complex (narrower and/or mixed-type) constructs, which will be handled by the next CL. Test: test-art-host test-art-target Bug: 64091002 Change-Id: I7880c135aee3ed0a39da9ae5b468cbf80e613766