/dalvik/vm/compiler/template/ia32/ |
H A D | header.S | 22 #define rFP %edi define
|
/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/compiler/template/out/ |
H A D | CompilerTemplateAsm-ia32.S | 29 #define rFP %edi define
|
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)] 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 195 mov rFP, r10 @ publish new FP 200 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp 215 stmia rSELF, {rPC, rFP} @ SAVE_PC_FP_TO_SELF() 236 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 245 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 251 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)] 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 195 mov rFP, r10 @ publish new FP 200 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp 215 stmia rSELF, {rPC, rFP} @ SAVE_PC_FP_TO_SELF() 236 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 245 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 251 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)] 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 195 mov rFP, r10 @ publish new FP 200 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp 215 stmia rSELF, {rPC, rFP} @ SAVE_PC_FP_TO_SELF() 236 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 245 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 251 str rFP, [r [all...] |
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)] 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 195 mov rFP, r10 @ publish new FP 200 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp 215 stmia rSELF, {rPC, rFP} @ SAVE_PC_FP_TO_SELF() 236 SAVEAREA_FROM_FP(r1, rFP) @ r1<- stack save area 245 str rPC, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)] 251 str rFP, [r [all...] |
H A D | CompilerTemplateAsm-mips.S | 46 s1 rFP interpreted frame pointer, used for accessing locals and args 120 #define rFP s1 define 153 #define LOAD_FP_FROM_SELF() lw rFP, offThread_curFrame(rSELF) 154 #define SAVE_FP_TO_SELF() sw rFP, offThread_curFrame(rSELF) 157 sw rPC, (offStackSaveArea_currentPc - sizeofStackSaveArea)(rFP) 197 #define GET_VREG(rd, rix) LOAD_eas2(rd,rFP,rix) 199 #define GET_VREG_F(rd, rix) EAS2(AT, rFP, rix); \ 202 #define SET_VREG(rd, rix) STORE_eas2(rd, rFP, rix) 208 addu t8, t8, rFP; \ 213 #define SET_VREG_F(rd, rix) EAS2(AT, rFP, ri [all...] |
/dalvik/vm/mterp/armv5te/ |
H A D | header.S | 58 r5 rFP interpreted frame pointer, used for accessing locals and args 70 #define rFP r5 define 78 #define LOAD_FP_FROM_SELF() ldr rFP, [rSELF, #offThread_curFrame] 79 #define SAVE_FP_TO_SELF() str rFP, [rSELF, #offThread_curFrame] 80 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP} 81 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP} 93 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 179 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 180 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 186 add _reg, rFP, _vre [all...] |
/dalvik/vm/mterp/x86/ |
H A D | header.S | 55 rFP edi interpreted frame pointer, used for accessing locals and args 63 o rPC, rFP, rINSTw/rINSTbl valid on handler entry and exit 70 #define rFP %edi define 133 movl rFP,offThread_curFrame(\_reg) 137 movl rSELF,rFP 138 movl offThread_pc(rFP),rPC 139 movl offThread_curFrame(rFP),rFP 156 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 160 movl (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP), rP [all...] |
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-x86.S | 62 rFP edi interpreted frame pointer, used for accessing locals and args 70 o rPC, rFP, rINSTw/rINSTbl valid on handler entry and exit 77 #define rFP %edi define 140 movl rFP,offThread_curFrame(\_reg) 144 movl rSELF,rFP 145 movl offThread_pc(rFP),rPC 146 movl offThread_curFrame(rFP),rFP 163 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP) 167 movl (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP), rP [all...] |
H A D | InterpAsm-armv5te-vfp.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 define 85 #define LOAD_FP_FROM_SELF() ldr rFP, [rSELF, #offThread_curFrame] 86 #define SAVE_FP_TO_SELF() str rFP, [rSELF, #offThread_curFrame] 87 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP} 88 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP} 100 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 186 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 187 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 193 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv5te.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 define 85 #define LOAD_FP_FROM_SELF() ldr rFP, [rSELF, #offThread_curFrame] 86 #define SAVE_FP_TO_SELF() str rFP, [rSELF, #offThread_curFrame] 87 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP} 88 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP} 100 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 186 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 187 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 193 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv7-a-neon.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 define 85 #define LOAD_FP_FROM_SELF() ldr rFP, [rSELF, #offThread_curFrame] 86 #define SAVE_FP_TO_SELF() str rFP, [rSELF, #offThread_curFrame] 87 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP} 88 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP} 100 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 186 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 187 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 193 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-armv7-a.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 define 85 #define LOAD_FP_FROM_SELF() ldr rFP, [rSELF, #offThread_curFrame] 86 #define SAVE_FP_TO_SELF() str rFP, [rSELF, #offThread_curFrame] 87 #define LOAD_PC_FP_FROM_SELF() ldmia rSELF, {rPC, rFP} 88 #define SAVE_PC_FP_TO_SELF() stmia rSELF, {rPC, rFP} 100 str rPC, [rFP, #(-sizeofStackSaveArea + offStackSaveArea_currentPc)] 186 #define GET_VREG(_reg, _vreg) ldr _reg, [rFP, _vreg, lsl #2] 187 #define SET_VREG(_reg, _vreg) str _reg, [rFP, _vreg, lsl #2] 193 add _reg, rFP, _vre [all...] |
H A D | InterpAsm-mips.S | 27 s1 rFP interpreted frame pointer, used for accessing locals and args 36 #define rFP s1 define 69 #define LOAD_FP_FROM_SELF() lw rFP, offThread_curFrame(rSELF) 70 #define SAVE_FP_TO_SELF() sw rFP, offThread_curFrame(rSELF) 79 sw rPC, (offStackSaveArea_currentPc - sizeofStackSaveArea)(rFP) 127 #define GET_VREG(rd, rix) LOAD_eas2(rd, rFP, rix) 129 #define GET_VREG_F(rd, rix) EAS2(AT, rFP, rix); \ 132 #define SET_VREG(rd, rix) STORE_eas2(rd, rFP, rix) 138 addu t8, t8, rFP; \ 143 #define SET_VREG_F(rd, rix) EAS2(AT, rFP, ri [all...] |
/dalvik/vm/mterp/mips/ |
H A D | header.S | 20 s1 rFP interpreted frame pointer, used for accessing locals and args 29 #define rFP s1 define 62 #define LOAD_FP_FROM_SELF() lw rFP, offThread_curFrame(rSELF) 63 #define SAVE_FP_TO_SELF() sw rFP, offThread_curFrame(rSELF) 72 sw rPC, (offStackSaveArea_currentPc - sizeofStackSaveArea)(rFP) 120 #define GET_VREG(rd, rix) LOAD_eas2(rd, rFP, rix) 122 #define GET_VREG_F(rd, rix) EAS2(AT, rFP, rix); \ 125 #define SET_VREG(rd, rix) STORE_eas2(rd, rFP, rix) 131 addu t8, t8, rFP; \ 136 #define SET_VREG_F(rd, rix) EAS2(AT, rFP, ri [all...] |
/dalvik/vm/compiler/template/mips/ |
H A D | header.S | 39 s1 rFP interpreted frame pointer, used for accessing locals and args 113 #define rFP s1 define 146 #define LOAD_FP_FROM_SELF() lw rFP, offThread_curFrame(rSELF) 147 #define SAVE_FP_TO_SELF() sw rFP, offThread_curFrame(rSELF) 150 sw rPC, (offStackSaveArea_currentPc - sizeofStackSaveArea)(rFP) 190 #define GET_VREG(rd, rix) LOAD_eas2(rd,rFP,rix) 192 #define GET_VREG_F(rd, rix) EAS2(AT, rFP, rix); \ 195 #define SET_VREG(rd, rix) STORE_eas2(rd, rFP, rix) 201 addu t8, t8, rFP; \ 206 #define SET_VREG_F(rd, rix) EAS2(AT, rFP, ri [all...] |
/dalvik/vm/compiler/codegen/mips/ |
H A D | MipsLIR.h | 31 * s0 (rFP) is reserved [holds Dalvik frame pointer] 241 * rPC, rFP, and rSELF are for architecture-independent code to use. 340 #define rFP r_S1 macro
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | ArmLIR.h | 26 * r5 (rFP) is reserved [holds Dalvik frame pointer] 211 * rPC, rFP, and rSELF are for architecture-independent code to use. 220 rFP = 5, enumerator in enum:NativeRegisterPool 221 r5FP = rFP,
|