summaryrefslogtreecommitdiffstats
path: root/disassembler/disassembler_arm.cc
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2014-03-24 16:45:44 -0700
committerAndreas Gampe <agampe@google.com>2014-03-24 16:45:44 -0700
commitc6ee54e9a9fd67d24c63bd802ef2fe540a4f86a5 (patch)
tree0d5938790449eb7198f930b2cc6edbd944a9992a /disassembler/disassembler_arm.cc
parent572396010f292f9ba0c1509d2160b97ff886460e (diff)
downloadandroid_art-c6ee54e9a9fd67d24c63bd802ef2fe540a4f86a5.tar.gz
android_art-c6ee54e9a9fd67d24c63bd802ef2fe540a4f86a5.tar.bz2
android_art-c6ee54e9a9fd67d24c63bd802ef2fe540a4f86a5.zip
Trampoline and assembly fixes for ARM64
Trampolines need a jump, not a call. Expose br in the ARM64 assembler to allow this. The resolution trampoline is called with the Quick ABI, and will continue to a Quick ABI function. Then the method pointer must be in x0. Change-Id: I4e383b59d6c40a659d324a7faef3fadf0c890178
Diffstat (limited to 'disassembler/disassembler_arm.cc')
0 files changed, 0 insertions, 0 deletions