9cb7fe4daf872fd0cb312489af263ebc622033a8 |
|
30-Nov-2017 |
Aart Bik <ajcbik@google.com> |
Exploited CHECK-START-{x,y,z} syntax. Rationale: Previous CL introduced new check syntax to define multiple target architectures. This CL exploits the new feature. Bug: 62352954 Test: test-art-host test-art-target Change-Id: Ia2b9f210b0c1483e96e1df2d3d5e27f24420245d
|
38e380b3c5139c0993495a7a0f040bfe8aa1e9e9 |
|
30-Oct-2017 |
Lena Djokic <Lena.Djokic@imgtec.com> |
MIPS: Implement Sum-of-Abs-Differences Test: test-art-host test-art-target Change-Id: I32a3e21f96cdcbab2e108d71746670408deb901a
|
dbbac8f812a866b1b53f3007721f66038d208549 |
|
01-Sep-2017 |
Aart Bik <ajcbik@google.com> |
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
|