Home
last modified time | relevance | path

Searched refs:r7 (Results 1 – 25 of 27) sorted by relevance

12

/dalvik/vm/compiler/template/armv5te/
DTEMPLATE_SAVE_STATE.S15 stmia r0!, {r7} @ save regMap
16 ldr r7, [r13, #0] @ recover r0 value
17 stmia r0!, {r7} @ save r0
18 ldr r7, [r13, #4] @ recover r7 value
20 pop {r0, r7} @ recover r0, r7
DTEMPLATE_STRING_COMPARETO.S25 ldr r7, [r2, #STRING_FIELDOFF_COUNT]
39 subs r11, r7, r10
40 movls r10, r7
72 ldrh r7, [r2, #2]!
75 subeqs r0, r7, r8
85 ldrh r7, [r2, #2]!
90 subeqs r0, r7, r8
122 mov r7, r11
129 mov r0, r7
DTEMPLATE_STRING_INDEXOF.S18 ldr r7, [r0, #STRING_FIELDOFF_OFFSET]
33 add r0, r0, r7, lsl #1
36 mov r7, r0
96 sub r0, r7
101 sub r0, r7
106 sub r0, r7
110 sub r0, r7
DTEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S31 ldr r7, .LdvmICHitCount
32 ldreq r10, [r7, #0]
34 streq r10, [r7, #0]
37 ldr r7, [r3, #offClassObject_vtable] @ r7 <- this->class->vtable
Dheader.S77 #define rINST r7
DTEMPLATE_INVOKE_METHOD_CHAIN.S9 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
15 sub r1, r1, r7, lsl #2 @ r1<- newFp (old savearea - regsSize)
DTEMPLATE_INVOKE_METHOD_NO_OPT.S7 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
13 sub r1, r1, r7, lsl #2 @ r1<- newFp (old savearea - regsSize)
DTEMPLATE_INVOKE_METHOD_NATIVE.S2 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
7 sub r1, r1, r7, lsl #2 @ r1<- newFp (old savearea - regsSize)
/dalvik/vm/compiler/template/armv5te-vfp/
DTEMPLATE_SAVE_STATE.S15 stmia r0!, {r7} @ save regMap
16 ldr r7, [r13, #0] @ recover r0 value
17 stmia r0!, {r7} @ save r0
18 ldr r7, [r13, #4] @ recover r7 value
22 pop {r0, r7} @ recover r0, r7
/dalvik/vm/arch/arm/
DCallEABI.S184 @ Stick argv in r7 and advance it past the argv values that will be
327 @ Set up to copy from r7 to r8. We copy from the second arg to the
331 mov r7, r9 @ r7<- argv
334 @ We need to copy words from [r7] to [r8]. We walk forward through
338 add r7, r7, #8 @ r7<- r7+8 (assume argv 0/1 in r2/r3)
350 subeq r7, #4 @ r7<- r7-4 (take it back - pad word)
369 ldr ip, [r7], #4
378 ldr ip, [r7], #4
380 ldr r2, [r7], #4
/dalvik/vm/compiler/template/out/
DCompilerTemplateAsm-armv7-a-neon.S84 #define rINST r7
1109 ldr r7, [r2, #STRING_FIELDOFF_COUNT]
1123 subs r11, r7, r10
1124 movls r10, r7
1156 ldrh r7, [r2, #2]!
1159 subeqs r0, r7, r8
1169 ldrh r7, [r2, #2]!
1174 subeqs r0, r7, r8
1206 mov r7, r11
1213 mov r0, r7
[all …]
DCompilerTemplateAsm-armv7-a.S84 #define rINST r7
1109 ldr r7, [r2, #STRING_FIELDOFF_COUNT]
1123 subs r11, r7, r10
1124 movls r10, r7
1156 ldrh r7, [r2, #2]!
1159 subeqs r0, r7, r8
1169 ldrh r7, [r2, #2]!
1174 subeqs r0, r7, r8
1206 mov r7, r11
1213 mov r0, r7
[all …]
DCompilerTemplateAsm-armv5te-vfp.S84 #define rINST r7
1109 ldr r7, [r2, #STRING_FIELDOFF_COUNT]
1123 subs r11, r7, r10
1124 movls r10, r7
1156 ldrh r7, [r2, #2]!
1159 subeqs r0, r7, r8
1169 ldrh r7, [r2, #2]!
1174 subeqs r0, r7, r8
1206 mov r7, r11
1213 mov r0, r7
[all …]
DCompilerTemplateAsm-armv5te.S84 #define rINST r7
832 ldr r7, [r2, #STRING_FIELDOFF_COUNT]
846 subs r11, r7, r10
847 movls r10, r7
879 ldrh r7, [r2, #2]!
882 subeqs r0, r7, r8
892 ldrh r7, [r2, #2]!
897 subeqs r0, r7, r8
929 mov r7, r11
936 mov r0, r7
[all …]
/dalvik/vm/arch/sh/
DCallSH4ABI.S65 ## r12 ... status of r6, and r7
67 ## bit 1 << 1 : if r7 is available, it contains 1.
127 mov.l @r3+, r7 /* put one arg in r7 */
147 mov.l @r3+, r7
/dalvik/vm/mterp/armv5te/
Dheader.S72 #define rINST r7
/dalvik/vm/compiler/codegen/arm/Thumb2/
DGen.c269 opRegRegImm(cUnit, kOpAnd, r7, r2, in genMonitorExit()
277 storeWordDisp(cUnit, r1, offsetof(Object, lock), r7); in genMonitorExit()
287 LOAD_FUNC_ADDR(cUnit, r7, (int)dvmUnlockObject); in genMonitorExit()
292 opReg(cUnit, kOpBlx, r7); in genMonitorExit()
DFactory.c25 static int coreTemps[] = {r0, r1, r2, r3, r4PC, r7, r8, r9, r10, r11, r12};
/dalvik/vm/compiler/codegen/arm/
DCodegenDriver.c514 int regIndex = r7; /* Preserved across call */ in genArrayObjectPut()
949 opRegRegImm(cUnit, kOpSub, r7, rFP, in genProcessArgsNoRange()
956 storeMultiple(cUnit, r7, regMask); in genProcessArgsNoRange()
990 opRegRegImm(cUnit, kOpSub, r7, rFP, in genProcessArgsRange()
1015 storeMultiple(cUnit, r7, regMask); in genProcessArgsRange()
1029 storeMultiple(cUnit, r7, regMask); in genProcessArgsRange()
1045 storeMultiple(cUnit, r7, regMask); in genProcessArgsRange()
1175 loadWordDisp(cUnit, r7, methodIndex * 4, r0); in genInvokeVirtualCommon()
1183 jitToInterpEntries.dvmJitToPatchPredictedChain), r7); in genInvokeVirtualCommon()
1196 opReg(cUnit, kOpBlx, r7); in genInvokeVirtualCommon()
[all …]
DArmLIR.h222 r7 = 7, enumerator
DRallocUtil.c485 dvmCompilerClobber(cUnit, r7); in dvmCompilerClobberHandlerRegs()
/dalvik/vm/compiler/codegen/arm/Thumb/
DFactory.c25 static int coreTemps[] = {r0, r1, r2, r3, r4PC, r7};
/dalvik/vm/mterp/out/
DInterpAsm-armv5te-vfp.S79 #define rINST r7
DInterpAsm-armv7-a-neon.S79 #define rINST r7
DInterpAsm-armv7-a.S79 #define rINST r7

12