Home
last modified time | relevance | path

Searched refs:r10 (Results 1 – 25 of 34) sorted by relevance

12

/dalvik/vm/compiler/template/armv5te/
DTEMPLATE_MUL_LONG.S23 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
25 add r10, r2, r10 @ r10<- r10 + low(ZxW + (YxX))
27 mov r1,r10
DTEMPLATE_INVOKE_METHOD_NO_OPT.S14 SAVEAREA_FROM_FP(r10, r1) @ r10<- stack save area
15 sub r10, r10, r2, lsl #2 @ r10<- bottom (newsave - outsSize)
17 cmp r10, r9 @ bottom < interpStackEnd?
21 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
33 tst r10, #ACC_NATIVE
36 ldr r10, .LdvmJitToInterpNoChain
47 mov pc, r10 @ dvmJitToInterpNoChain
DTEMPLATE_RETURN.S9 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
13 ldr r2, [r10, #(offStackSaveArea_method - sizeofStackSaveArea)]
DTEMPLATE_INVOKE_METHOD_NATIVE.S8 SAVEAREA_FROM_FP(r10, r1) @ r10<- stack save area
10 cmp r10, r9 @ bottom < interpStackEnd?
33 SAVEAREA_FROM_FP(r10, r1) @ r10<- new stack save area
41 @ native return; r9=self, r10=newSaveArea
43 ldr r2, [r10, #offStackSaveArea_returnAddr] @ r2 = chaining cell ret
44 ldr r0, [r10, #offStackSaveArea_localRefCookie] @ r0<- saved->top
Dfooter.S18 SAVEAREA_FROM_FP(r10, r1) @ r10<- new stack save area
26 @ native return; r9=self, r10=newSaveArea
28 ldr r2, [r10, #offStackSaveArea_returnAddr] @ r2 = chaining cell ret
29 ldr r0, [r10, #offStackSaveArea_localRefCookie] @ r0<- saved->top
41 ldr rPC, [r10, #offStackSaveArea_savedPc] @ reload rPC
DTEMPLATE_INVOKE_METHOD_CHAIN.S16 SAVEAREA_FROM_FP(r10, r1) @ r10<- stack save area
18 sub r10, r10, r2, lsl #2 @ r10<- bottom (newsave - outsSize)
20 cmp r10, r9 @ bottom < interpStackEnd?
DTEMPLATE_CMPL_DOUBLE.S19 mov r10, r1 @ save copy of &arg2
21 ldmia r10, {r2-r3} @ r2/r3<- vCC/vCC+1
DTEMPLATE_CMPL_FLOAT.S38 mov r10, r1
/dalvik/vm/mterp/armv6t2/
DOP_MUL_LONG_2ADDR.S18 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
22 add r10, r2, r10 @ r10<- r10 + low(ZxW + (YxX))
24 stmia r0, {r9-r10} @ vAA/vAA+1<- r9/r10
/dalvik/vm/mterp/armv5te/
DOP_MUL_LONG_2ADDR.S19 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
23 add r10, r2, r10 @ r10<- r10 + low(ZxW + (YxX))
25 stmia r0, {r9-r10} @ vAA/vAA+1<- r9/r10
DOP_MUL_LONG.S29 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
32 add r10, r2, r10 @ r10<- r10 + low(ZxW + (YxX))
40 stmia r0, {r9-r10} @ vAA/vAA+1<- r9/r10
DOP_INVOKE_SUPER_QUICK.S11 FETCH(r10, 2) @ r10<- GFED or CCCC
14 and r10, r10, #15 @ r10<- D (or stays CCCC)
20 GET_VREG(r3, r10) @ r3<- "this"
DOP_INVOKE_DIRECT.S19 FETCH(r10, 2) @ r10<- GFED or CCCC
22 and r10, r10, #15 @ r10<- D (or stays CCCC)
26 GET_VREG(r2, r10) @ r2<- "this" ptr
45 GET_VREG(r2, r10) @ r2<- "this" ptr (reload)
DOP_INVOKE_VIRTUAL.S15 FETCH(r10, 2) @ r10<- GFED or CCCC
18 and r10, r10, #15 @ r10<- D (or stays CCCC)
38 GET_VREG(r1, r10) @ r1<- "this" ptr
DOP_INVOKE_SUPER.S11 FETCH(r10, 2) @ r10<- GFED or CCCC
14 and r10, r10, #15 @ r10<- D (or stays CCCC)
18 GET_VREG(r2, r10) @ r2<- "this" ptr
Dfooter.S300 SAVEAREA_FROM_FP(r10, rFP) @ r10<- stack save area
304 @ r0=methodToCall, r1=CCCC, r2=count, r10=outs
307 sub r10, r10, r2, lsl #2 @ r10<- "outs" area, for call args
311 str r1, [r10], #4 @ *outs++ = val
326 SAVEAREA_FROM_FP(r10, rFP) @ r10<- stack save area
332 @ r0=methodToCall, r1=GFED, r3=outSize, r2=count, r9=regSize, r10=outs
340 str r2, [r10, #-4]! @ *--outs = vA
344 str r2, [r10, #-4]! @ *--outs = vG
348 str r2, [r10, #-4]! @ *--outs = vF
352 str r2, [r10, #-4]! @ *--outs = vE
[all …]
DOP_FILLED_NEW_ARRAY.S16 mov r10, rINST, lsr #8 @ r10<- AA or BA
38 mov r1, r10 @ r1<- AA (length)
40 mov r1, r10, lsr #4 @ r1<- B (length)
59 @ r0=array, r1=CCCC/FEDC, r9=length (from AA or B), r10=AA/BA
69 and r2, r10, #15 @ r2<- A
DOP_APUT_OBJECT.S19 add r10, r1, r0, lsl #2 @ r10<- arrayObj + index*width
Ddebug.c19 register uint32_t r10 asm("r10"); in dvmMterpDumpArmRegs()
26 printf(" : rIBASE=%08x r9=%08x r10=%08x\n", rIBASE, r9, r10); in dvmMterpDumpArmRegs()
Dentry.S48 .save {r4-r10,fp,lr}; \
49 stmfd sp!, {r4-r10,fp,lr} @ save 9 regs
DOP_EXECUTE_INLINE.S13 FETCH(r10, 1) @ r10<- BBBB
/dalvik/vm/compiler/template/out/
DCompilerTemplateAsm-armv5te.S180 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
184 ldr r2, [r10, #(offStackSaveArea_method - sizeofStackSaveArea)]
445 mov r10, r1 @ save copy of &arg2
447 ldmia r10, {r2-r3} @ r2/r3<- vCC/vCC+1
490 mov r10, r1 @ save copy of &arg2
492 ldmia r10, {r2-r3} @ r2/r3<- vCC/vCC+1
565 mov r0, r10
616 mov r10, r1
DCompilerTemplateAsm-armv7-a.S180 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
184 ldr r2, [r10, #(offStackSaveArea_method - sizeofStackSaveArea)]
DCompilerTemplateAsm-armv5te-vfp.S180 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
184 ldr r2, [r10, #(offStackSaveArea_method - sizeofStackSaveArea)]
/dalvik/vm/mterp/out/
DInterpAsm-armv4t.S291 .save {r4-r10,fp,lr}; \
292 stmfd sp!, {r4-r10,fp,lr} @ save 9 regs
1341 GET_VREG(r10, r3) @ r10<- vCC
1343 mov r1, r10
1395 GET_VREG(r10, r3) @ r10<- vCC
1397 mov r1, r10
1428 mov r10, r0, lsr #8 @ r10<- CC
1430 add r10, rFP, r10, lsl #2 @ r10<- &fp[CC]
1432 ldmia r10, {r2-r3} @ r2/r3<- vCC/vCC+1
1463 mov r10, r0, lsr #8 @ r10<- CC
[all …]

12