Lines Matching refs:r0
147 subs r0, r0, r2 @ r0<- r0 - r2
151 mvn r0, #0 @ r0<- -1
154 mov r0, #1 @ r0<- 1
170 stmfd sp!, {r0-r2,lr} @ preserve live registers
171 mov r0, r6
172 @ r0=rSELF
175 ldmfd sp!, {r0-r2,lr} @ restore live registers
177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
178 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
180 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
183 ldr r9, [r0, #offStackSaveArea_returnAddr] @ r9<- chaining cell ret
387 ldreqh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
388 ldreqh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
410 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
420 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
427 str r0, [r1, #(offStackSaveArea_method - sizeofStackSaveArea)]
429 ldr r8, [r0, #offMethod_nativeFunc] @ r8<- method->nativeFunc
445 mov r2, r0 @ arg2<- methodToCall
446 mov r0, r1 @ arg0<- newFP
452 stmfd sp!, {r0-r3} @ preserve r0-r3
453 mov r0, r2
455 @ r0=JNIMethod, r1=rSELF
458 ldmfd sp!, {r0-r3} @ restore r0-r3
464 ldmfd sp!, {r0-r1} @ restore r2 and r6
465 @ r0=JNIMethod, r1=rSELF
472 ldr r0, [r10, #offStackSaveArea_localRefCookie] @ r0<- saved->top
476 str r0, [rSELF, #offThread_jniLocal_topCookie] @ new top <- old top
477 ldr r0, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)]
479 @ r0 = dalvikCallsitePC
488 add rPC, r0, #6 @ reconstruct new rPC (advance 6 bytes)
490 mov r0, #kCallsiteInterpreted
521 umull r9, r10, r2, r0 @ r9/r10 <- ZxX
522 mla r2, r0, r3, ip @ r2<- YxX + (ZxW)
523 mov r0, r9
542 orr r1, r1, r0, lsr r3 @ r1<- r1 | (r0 << (32-r2))
544 movpl r1, r0, asl ip @ if r2 >= 32, r1<- r0 << (r2-32)
545 mov r0, r0, asl r2 @ r0<- r0 << r2
560 and r2, r2, #63 @ r0<- r0 & 0x3f
561 mov r0, r0, lsr r2 @ r0<- r2 >> r2
563 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
565 movpl r0, r1, asr ip @ if r2 >= 32, r0<-r1 >> (r2-32)
581 and r2, r2, #63 @ r0<- r0 & 0x3f
582 mov r0, r0, lsr r2 @ r0<- r2 >> r2
584 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
586 movpl r0, r1, lsr ip @ if r2 >= 32, r0<-r1 >>> (r2-32)
617 push {r0-r12,lr} @ save out all registers
619 mov r0, lr @ arg0 <- link register
622 pop {r0-r12,lr} @ restore all registers
650 mov r2, r0 @ this to r2, opening up r0 for return value
651 subs r0, r2, r1 @ Same?
705 subs r0, r3, r4
706 subeqs r0, r7, r8
720 subs r0, r3, r4
721 subeqs r0, r7, r8
722 subeqs r0, r9, r12
734 subs r0, r3, r4
740 mov r0, r11
746 mov r0, r11
754 add r0, r2, #2
758 cmp r0, #0
760 mov r0, r7
788 ldr r3, [r0, #STRING_FIELDOFF_VALUE]
789 ldr r7, [r0, #STRING_FIELDOFF_OFFSET]
790 ldr r8, [r0, #STRING_FIELDOFF_COUNT]
804 add r0, r3, r7, lsl #1
807 mov r7, r0
816 add r0, r0, r2, lsl #1
817 sub r0, #2
835 ldrh r3, [r0, #2]!
836 ldrh r4, [r0, #2]!
837 ldrh r10, [r0, #2]!
838 ldrh r11, [r0, #2]!
855 ldrh r3, [r0, #2]!
862 mov r0, #-1
866 sub r0, #6
867 sub r0, r7
868 asr r0, r0, #1
871 sub r0, #4
872 sub r0, r7
873 asr r0, r0, #1
876 sub r0, #2
877 sub r0, r7
878 asr r0, r0, #1
881 sub r0, r7
882 asr r0, r0, #1
914 mov r0, r1 @ set Dalvik PC
933 * r0 - self pointer
966 str r3, [r0, #offThread_inJitCodeCache]
973 sub r0, r4, #2 @ roll dPC back to this monitor instruction
978 mov r0, #kHeavyweightMonitor
997 ldr r0, [lr,#-11]
999 ldr r2, [r0] @ get counter
1004 str r2, [r0]
1010 ldr r0, .LdvmJitTraceProfilingOff
1011 blx r0
1029 stmfd sp!, {r0-r2,lr} @ preserve live registers
1030 mov r0, r6
1031 @ r0=rSELF
1034 ldmfd sp!, {r0-r2,lr} @ restore live registers
1036 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
1037 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
1039 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
1042 ldr r9, [r0, #offStackSaveArea_returnAddr] @ r9<- chaining cell ret
1258 ldreqh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
1259 ldreqh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
1285 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
1295 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
1302 str r0, [r1, #(offStackSaveArea_method - sizeofStackSaveArea)]
1304 ldr r8, [r0, #offMethod_nativeFunc] @ r8<- method->nativeFunc
1320 mov r2, r0 @ arg2<- methodToCall
1321 mov r0, r1 @ arg0<- newFP
1327 stmfd sp!, {r0-r3} @ preserve r0-r3
1328 mov r0, r2
1330 @ r0=JNIMethod, r1=rSELF
1333 ldmfd sp!, {r0-r3} @ restore r0-r3
1339 ldmfd sp!, {r0-r1} @ restore r2 and r6
1340 @ r0=JNIMethod, r1=rSELF
1347 ldr r0, [r10, #offStackSaveArea_localRefCookie] @ r0<- saved->top
1351 str r0, [rSELF, #offThread_jniLocal_topCookie] @ new top <- old top
1352 ldr r0, [rFP, #(offStackSaveArea_currentPc - sizeofStackSaveArea)]
1354 @ r0 = dalvikCallsitePC
1363 add rPC, r0, #6 @ reconstruct new rPC (advance 6 bytes)
1365 mov r0, #kCallsiteInterpreted
1383 @ r1 = newFP, r0 = methodToCall
1393 mov r2, r0 @ r2<- methodToCall
1394 mov r0, r1 @ r0<- newFP
1401 stmfd sp!, {r0-r3}
1402 mov r0, r2
1406 ldmfd sp!, {r0-r3}
1411 ldmfd sp!, {r0-r1}
1423 ldr r0, [r10, #offStackSaveArea_localRefCookie] @ r0<- saved->top
1427 str r0, [rSELF, #offThread_jniLocal_topCookie] @ new top <- old top
1428 ldr r0, [r10, #offStackSaveArea_savedPc] @ reload rPC
1430 @ r0 = dalvikCallsitePC
1439 add rPC, r0, #6 @ reconstruct new rPC (advance 6 bytes)
1441 mov r0, #kCallsiteInterpreted
1459 mov rPC, r0 @ reload the faulting Dalvik address