diff options
author | Vladimir Marko <vmarko@google.com> | 2016-08-08 12:08:06 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2016-08-08 13:04:53 +0100 |
commit | fbcc83049fb2574830328f778544e0455ca2f66f (patch) | |
tree | fb09240e9fe843eb06c2c52429c3335ac39d6e4c /compiler/optimizing/graph_visualizer.cc | |
parent | 51616fb233df2760fd6002a02dce692f24b93fb6 (diff) |
ARM/ARM64: Improve Mterp */lit8 assembly.
Embed shifts in operations when possible. Use UBFX for shift
distance extraction - for ARM this saves an instruction, for
ARM64 this just improves readability as the reader doesn't
need to know that the higher bits are unused by shifts.
Test: Run ART test suite on Nexus 9.
Change-Id: I5666f3eaded618d3f6cb754c4a431fd9548e746d
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions