/dalvik/vm/compiler/template/armv5te/ |
H A D | header.S | 57 r5 rFP interpreted frame pointer, used for accessing locals and args 75 #define rFP r5 define 89 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)]
|
/dalvik/vm/mterp/x86-atom/ |
H A D | header.S | 47 * %edi rFP interpreted frame pointer, used for accessing 67 #define rFP %edi define 91 movl rFP, offGlue_fp(\_reg) 99 movl rGLUE, rFP 100 movl offGlue_pc(rFP), rPC 101 movl offGlue_fp(rFP), rFP 115 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 124 lea -sizeofStackSaveArea(rFP), \_reg 132 movl (rFP,\_vre [all...] |
/dalvik/vm/mterp/armv5te/ |
H A D | header.S | 57 r5 rFP interpreted frame pointer, used for accessing locals and args 69 #define rFP r5 define 77 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 78 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 79 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 80 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 92 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 177 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 178 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 189 add _reg, rFP, _vre [all...] |
/dalvik/vm/compiler/template/out/ |
H A D | CompilerTemplateAsm-armv5te-vfp.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 82 #define rFP r5 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 182 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 201 mov rFP, r10 @ publish new FP 207 str rFP, [r3, #offThread_curFrame] @ self->curFrame = fp 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 242 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 252 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 258 str rFP, [r [all...] |
H A D | CompilerTemplateAsm-armv5te.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 82 #define rFP r5 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 182 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 201 mov rFP, r10 @ publish new FP 207 str rFP, [r3, #offThread_curFrame] @ self->curFrame = fp 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 242 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 252 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 258 str rFP, [r [all...] |
H A D | CompilerTemplateAsm-armv7-a-neon.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 82 #define rFP r5 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 182 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 201 mov rFP, r10 @ publish new FP 207 str rFP, [r3, #offThread_curFrame] @ self->curFrame = fp 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 242 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 252 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 258 str rFP, [r [all...] |
H A D | CompilerTemplateAsm-armv7-a.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 82 #define rFP r5 define 96 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 182 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 201 mov rFP, r10 @ publish new FP 207 str rFP, [r3, #offThread_curFrame] @ self->curFrame = fp 220 stmia rGLUE, {rPC, rFP} @ SAVE_PC_FP_TO_GLUE() 242 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 252 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 258 str rFP, [r [all...] |
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-x86-atom.S | 54 * %edi rFP interpreted frame pointer, used for accessing 74 #define rFP %edi define 98 movl rFP, offGlue_fp(\_reg) 106 movl rGLUE, rFP 107 movl offGlue_pc(rFP), rPC 108 movl offGlue_fp(rFP), rFP 122 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 131 lea -sizeofStackSaveArea(rFP), \_reg 139 movl (rFP,\_vre [all...] |
H A D | InterpAsm-x86.S | 63 rFP esi interpreted frame pointer, used for accessing locals and args 71 o rPC, rFP, rIBASE, rINST/rOPCODE valid on handler entry and exit 79 #define rFP %esi define 122 #define LOAD_FP_FROM_GLUE(_glu) movl offGlue_fp(_glu),rFP 123 #define SAVE_FP_TO_GLUE(_glu) movl rFP,offGlue_fp(_glu) 141 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 206 #define GET_VREG(_reg, _vreg) movl (rFP,_vreg,4),_reg 207 #define SET_VREG(_reg, _vreg) movl _reg,(rFP,_vreg,4) 208 #define GET_VREG_WORD(_reg, _vreg, _offset) movl 4*(_offset)(rFP,_vreg,4),_reg 209 #define SET_VREG_WORD(_reg, _vreg, _offset) movl _reg,4*(_offset)(rFP,_vre [all...] |
H A D | InterpAsm-armv4t.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 76 #define rFP r5 define 84 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 85 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 184 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 185 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 196 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv5te-vfp.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 76 #define rFP r5 define 84 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 85 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 184 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 185 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 196 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv5te.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 76 #define rFP r5 define 84 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 85 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 184 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 185 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 196 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv7-a-neon.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 76 #define rFP r5 define 84 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 85 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 184 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 185 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 196 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv7-a.S | 64 r5 rFP interpreted frame pointer, used for accessing locals and args 76 #define rFP r5 define 84 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 85 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 86 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 87 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 99 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 184 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 185 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 196 add _reg, rFP, _vre [all...] |
/dalvik/vm/mterp/x86/ |
H A D | header.S | 56 rFP esi interpreted frame pointer, used for accessing locals and args 64 o rPC, rFP, rIBASE, rINST/rOPCODE valid on handler entry and exit 72 #define rFP %esi define 115 #define LOAD_FP_FROM_GLUE(_glu) movl offGlue_fp(_glu),rFP 116 #define SAVE_FP_TO_GLUE(_glu) movl rFP,offGlue_fp(_glu) 134 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 199 #define GET_VREG(_reg, _vreg) movl (rFP,_vreg,4),_reg 200 #define SET_VREG(_reg, _vreg) movl _reg,(rFP,_vreg,4) 201 #define GET_VREG_WORD(_reg, _vreg, _offset) movl 4*(_offset)(rFP,_vreg,4),_reg 202 #define SET_VREG_WORD(_reg, _vreg, _offset) movl _reg,4*(_offset)(rFP,_vre [all...] |
/dalvik/vm/compiler/codegen/arm/ |
H A D | ArmLIR.h | 26 * r5 (rFP) is reserved [holds Dalvik frame pointer] 220 rFP = 5, enumerator in enum:NativeRegisterPool
|