diff options
author | Andreas Gampe <agampe@google.com> | 2014-06-18 17:45:32 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-06-18 17:45:32 -0700 |
commit | 9f975bfe091e9592a1b6b5b46d224ec04b1183b6 (patch) | |
tree | 72a26568539aef4d0199bdb7a8e40d4c38262ecb /compiler/optimizing/graph_visualizer.cc | |
parent | 0c29909cbde112bc9c04da4ce81421e1a0b39f36 (diff) |
ART: Change rrr add and sub for ARM64
OpRegRegImm will fall back to loading a constant into a register
and then doing the operation with three registers. That is, for
example, the case when we allocate large stack frames. However,
the currently chosen operations are add/sub shifted, which does
*not* allow to specify SP (x31 will be interpreted as xzr). Switch
to add/sub extended. There won't be a practical difference, as we
do not call with anything other than 0 shift.
Change-Id: I2b78df9f044d2963e3e890777c855b339952f9f4
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions