summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2016-08-08 12:08:06 +0100
committerVladimir Marko <vmarko@google.com>2016-08-08 13:04:53 +0100
commitfbcc83049fb2574830328f778544e0455ca2f66f (patch)
treefb09240e9fe843eb06c2c52429c3335ac39d6e4c /compiler/optimizing/graph_visualizer.cc
parent51616fb233df2760fd6002a02dce692f24b93fb6 (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