OSDN Git Service

Move VFP register save/restore routines from template to codegen.
authorBen Cheng <bccheng@google.com>
Wed, 16 Dec 2009 21:15:53 +0000 (13:15 -0800)
committerBen Cheng <bccheng@google.com>
Wed, 16 Dec 2009 21:15:53 +0000 (13:15 -0800)
commit24ac537cf8d214f7f1bcb07aace429521247d1eb
treead0a6059ee7ca5a9d1ce3d7a4c3efb19ddb3082c
parent0b089615150666da12ed447cd4cec78b7abbe4e7
Move VFP register save/restore routines from template to codegen.

Code in the template directory will occupy space in the code cache and is
invoked from JIT'ed code. Since these routines are only invoked from statically
compiled functions we can move them to the codegen directory which also has
arch-variant configurations.
vm/Dvm.mk
vm/compiler/codegen/arm/armv5te-vfp/CallingConvention.S [new file with mode: 0644]
vm/compiler/codegen/arm/armv5te/CallingConvention.S [new file with mode: 0644]
vm/compiler/codegen/arm/armv7-a/CallingConvention.S [new file with mode: 0644]
vm/compiler/template/armv5te-vfp/platform.S
vm/compiler/template/armv5te/platform.S
vm/compiler/template/out/CompilerTemplateAsm-armv5te-vfp.S
vm/compiler/template/out/CompilerTemplateAsm-armv5te.S
vm/compiler/template/out/CompilerTemplateAsm-armv7-a.S