aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenDriver.cpp
diff options
context:
space:
mode:
authorAnders O Nilsson <anders.o.nilsson@stericsson.com>2012-10-15 11:03:31 +0200
committerSteve Kondik <shade@chemlab.org>2013-07-24 12:59:41 -0700
commitc25f3dd5f3aa4472966c4e9b042f1391ef6fb4f7 (patch)
tree342cc7d17fbd1e93fed90c3bb1565a8b494b462d /vm/compiler/codegen/arm/CodegenDriver.cpp
parent90a21c4532e02627ffec9768e11e57fbd698be06 (diff)
JIT: Combine shift & sub for monitor unlock.
Optimize monitor unlock for ARM Thumb2 JIT. Monitor unlock performs a logical shift left and sub, replace it with a sub capable of performing the shift in the same instruction. This improves performance for usecases involving code executing in Dalvik. Change-Id: Iaf062d750c3bc941926f3c3b8a64dc9c7984a477 Signed-off-by: Patrik Ryd <patrik.ryd@stericsson.com>
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenDriver.cpp')
0 files changed, 0 insertions, 0 deletions