Implement function calls on ARM using the blx instruction when
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Mar 2010 14:05:11 +0000 (14:05 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Mar 2010 14:05:11 +0000 (14:05 +0000)
commit1b7df23f7c1e24f31cf56b5e64b6bcfe020cdaa5
treebc1b6ed18f3e2d2ad6ea948617f98af21dc82e5e
parent89b040894e864b5cdfc2b44dc417ee261ab86303
Implement function calls on ARM using the blx instruction when
available. Using blx will allow the CPU to predict the return address
fo the function, resulting in better overall performamce.
This is a copy of http://codereview.chromium.org/1113002 by
rodolph.perfetta@googlemail.com

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4198 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/assembler-arm-inl.h
src/arm/assembler-arm.cc
src/arm/assembler-arm.h
src/arm/constants-arm.h
src/arm/debug-arm.cc
src/arm/macro-assembler-arm.cc