summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_arm.cc
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2017-03-16 15:55:49 +0000
committerVladimir Marko <vmarko@google.com>2017-03-16 16:26:02 +0000
commit2d73f3368dd3e5411d9455e3c64df62e8b9ba04c (patch)
tree45d1debacf05fd77100bfd6def7fd97c8a24b08b /compiler/optimizing/code_generator_arm.cc
parentfbe1516b91f2117bb9c7282aaea5537572f62dd7 (diff)
x86-64: Code size improvement for MethodLoadKind::kDirectAddress.
Instead of movq(), use Load64BitValue() which uses MOVL for 32-bit unsigned values. For pointers to low 2GiB, this saves 2 bytes, for pointers to high 2GiB (of 32-bit range) it saves 5 bytes. Test: testrunner.py --host Change-Id: I437be6e7486329da53674b051f48a0afc4b3a5a5
Diffstat (limited to 'compiler/optimizing/code_generator_arm.cc')
0 files changed, 0 insertions, 0 deletions