aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenDriver.cpp
diff options
context:
space:
mode:
authorAnders O Nilsson <anders.o.nilsson@stericsson.com>2012-10-03 09:24:22 +0200
committerSteve Kondik <shade@chemlab.org>2013-07-24 12:59:42 -0700
commit96d80eebbb1ba0c8a7b195514e82ac1118a88eb6 (patch)
tree3acc014c85e7b32a746ce6756363724a53016fe0 /vm/compiler/codegen/arm/CodegenDriver.cpp
parentd49ca93f47b83e1b03be8d610d6ee5ec680dee7f (diff)
JIT: Combine add with shift.
Optimize logical shift for ARM JIT. Whenever logical shift is followed by an add, try to replace it with an add capable of performing the shift in the same instruction. This improves performance for usecases involving code executing in Dalvik. Change-Id: I3cb807b6d6ef4b053a19e2703676a93a930eb963 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