/dalvik/vm/mterp/out/ |
InterpAsm-armv7-a-neon.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 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, _vreg, lsl # [all...] |
InterpAsm-armv7-a.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 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, _vreg, lsl # [all...] |
InterpAsm-armv5te-vfp.S | 65 r5 rFP interpreted frame pointer, used for accessing locals and args 77 #define rFP r5 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, _vreg, lsl # [all...] |
InterpAsm-mips.S | 27 s1 rFP interpreted frame pointer, used for accessing locals and args 36 #define rFP s1 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, rix); [all...] |
/dalvik/vm/mterp/x86/ |
footer.S | 408 lea (rFP, %ecx, 4), %ecx # %ecx<- &vCCCC 464 movl (rFP, rINST, 4), %ecx # %ecx<- vA 470 movl (rFP, %ecx, 4), %ecx # %ecx<- vG 477 movl (rFP, %ecx, 4), %ecx # %ecx<- vF 484 movl (rFP, %ecx, 4), %ecx # %ecx<- vE 489 movl (rFP, %ecx, 4), %ecx # %ecx<- vD 526 movl rFP, offStackSaveArea_prevFrame(%edx) # newSaveArea->prevFrame<- rFP 550 movl LOCAL1_OFFSET(%ebp), rFP # rFP<- newF [all...] |
/dalvik/vm/mterp/armv5te/ |
footer.S | 21 mov rFP, r2 @ restore Dalvik fp 103 mov rFP, r2 @ restore Dalvik fp 294 * rSELF & rFP were preserved in the translated code, and rPC has 399 * rPC, rFP, rSELF: the values that they should contain 404 mov r1,rFP @ r1<- frame pointer 408 ldr rFP,[r0,#offShadowSpace_shadowFP] @ rFP<- fp in shadow space 419 mov r1,rFP @ pass ending fp 483 SAVEAREA_FROM_FP(r10, rFP) @ r10<- stack save area 490 add r3, rFP, r1, lsl #2 @ r3<- &fp[CCCC [all...] |
OP_IPUT_WIDE_QUICK.S | 8 add r3, rFP, r0, lsl #2 @ r3<- &fp[A]
|
OP_AGET_WIDE.S | 29 add r9, rFP, r9, lsl #2 @ r9<- &fp[AA]
|
OP_APUT_WIDE.S | 19 add r9, rFP, r9, lsl #2 @ r9<- &fp[AA]
|
OP_SHL_LONG_2ADDR.S | 11 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|
OP_SHR_LONG_2ADDR.S | 11 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|
OP_USHR_LONG_2ADDR.S | 11 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|
/dalvik/vm/compiler/template/mips/ |
TEMPLATE_RETURN.S | 27 SAVEAREA_FROM_FP(a0, rFP) # a0<- saveArea (old) 48 move rFP, t0 # publish new FP 55 sw rFP, offThread_curFrame(rSELF) # self->curFrame = fp
|
header.S | 39 s1 rFP interpreted frame pointer, used for accessing locals and args 113 #define rFP s1 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, rix); [all...] |
/dalvik/vm/mterp/mips/ |
OP_AGET_WIDE.S | 23 EAS2(rOBJ, rFP, rOBJ) # rOBJ <- &fp[AA]
|
OP_APUT_WIDE.S | 18 EAS2(rOBJ, rFP, t0) # rOBJ <- &fp[AA]
|
OP_IPUT_WIDE_QUICK.S | 7 EAS2(a3, rFP, a0) # a3 <- &fp[A]
|
OP_SHL_LONG_2ADDR.S | 10 EAS2(rOBJ, rFP, t2) # rOBJ <- &fp[A]
|
OP_USHR_LONG_2ADDR.S | 10 EAS2(t3, rFP, t3) # t3 <- &fp[A]
|
header.S | 20 s1 rFP interpreted frame pointer, used for accessing locals and args 29 #define rFP s1 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, rix); [all...] |
OP_SGET_WIDE.S | 53 EAS2(a1, rFP, a1) # a1 <- &fp[AA]
|
/dalvik/vm/mterp/armv6t2/ |
OP_IGET_WIDE.S | 39 add r3, rFP, r2, lsl #2 @ r3<- &fp[A]
|
OP_SHL_LONG_2ADDR.S | 10 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|
OP_SHR_LONG_2ADDR.S | 10 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|
OP_USHR_LONG_2ADDR.S | 10 add r9, rFP, r9, lsl #2 @ r9<- &fp[A]
|