/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_SHR_LONG.S | 10 rsb r3, r2, #32 @ r3<- 32 - r2 11 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
|
TEMPLATE_USHR_LONG.S | 10 rsb r3, r2, #32 @ r3<- 32 - r2 11 orr r0, r0, r1, asl r3 @ r0<- r0 | (r1 << (32-r2))
|
footer.S | 12 ldr r3, [rGLUE, #offGlue_self] @ r3<- glue->self 14 ldr r9, [r3, #offThread_jniLocal_topCookie] @ r9<- thread->localRef->... 15 str r2, [r3, #offThread_inJitCodeCache] @ not in jit code cache 16 str r1, [r3, #offThread_curFrame] @ self->curFrame = newFp 19 mov r9, r3 @ r9<- glue->self (preserve) 29 ldr r3, [rGLUE, #offGlue_ppJitProfTable] 36 ldr r3, [r3] @ r1 <- pointer to Jit profile table 41 str r3, [rGLUE, #offGlue_pJitProfTable] @ cache current JitProfTabl [all...] |
/dalvik/vm/mterp/armv5te/ |
OP_ARRAY_LENGTH.S | 12 ldr r3, [r0, #offArrayObject_length] @ r3<- array length 14 SET_VREG(r3, r2) @ vB<- length
|
OP_CONST.S | 3 mov r3, rINST, lsr #8 @ r3<- AA 9 SET_VREG(r0, r3) @ vAA<- r0
|
OP_CONST_HIGH16.S | 4 mov r3, rINST, lsr #8 @ r3<- AA 7 SET_VREG(r0, r3) @ vAA<- r0
|
OP_MOVE_EXCEPTION.S | 5 ldr r3, [r0, #offThread_exception] @ r3<- dvmGetException bypass 8 SET_VREG(r3, r2) @ fp[AA]<- exception obj
|
OP_MOVE_RESULT_WIDE.S | 4 add r3, rGLUE, #offGlue_retval @ r3<- &glue->retval 6 ldmia r3, {r0-r1} @ r0/r1<- retval.j
|
OP_FILLED_NEW_ARRAY.S | 11 ldr r3, [rGLUE, #offGlue_methodClassDex] @ r3<- pDvmDex 13 ldr r3, [r3, #offDvmDex_pResClasses] @ r3<- pDvmDex->pResClasses 15 ldr r0, [r3, r1, lsl #2] @ r0<- resolved class 19 8: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method 21 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz 34 ldr r3, [r0, #offClassObject_descriptor] @ r3<- arrayClass->descripto [all...] |
OP_IPUT_OBJECT_QUICK.S | 6 GET_VREG(r3, r2) @ r3<- fp[B], the object pointer 8 cmp r3, #0 @ check object for null 15 str r0, [r3, r1] @ obj.field (always 32 bits)<- r0 17 strneb r2, [r2, r3, lsr #GC_CARD_SHIFT] @ mark card based on obj head
|
binopWide2addr.S | 4 * that specifies an instruction that performs "result = r0-r1 op r2-r3". 22 ldmia r1, {r2-r3} @ r2/r3<- vBB/vBB+1 25 orrs ip, r2, r3 @ second arg (r2-r3) is zero? 31 $instr @ result<- op, r0-r3 changed
|
/dalvik/vm/mterp/armv6t2/ |
OP_ARRAY_LENGTH.S | 11 ldr r3, [r0, #offArrayObject_length] @ r3<- array length 13 SET_VREG(r3, r2) @ vB<- length
|
binopWide2addr.S | 4 * that specifies an instruction that performs "result = r0-r1 op r2-r3". 21 ldmia r1, {r2-r3} @ r2/r3<- vBB/vBB+1 24 orrs ip, r2, r3 @ second arg (r2-r3) is zero? 30 $instr @ result<- op, r0-r3 changed
|
/dalvik/vm/mterp/out/ |
InterpAsm-armv5te.S | 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls 335 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state 336 cmp r3, #kSVSTraceSelect @ hot trace following? 339 cmp r3, #kSVSNoProfile @ don't profile the next instruction? 491 mov r3, rINST, lsr #12 @ r3<- B 493 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 495 ldmia r3, {r0-r1} @ r0/r1<- fp[B [all...] |
InterpAsm-armv4t.S | 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls 335 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state 336 cmp r3, #kSVSTraceSelect @ hot trace following? 339 cmp r3, #kSVSNoProfile @ don't profile the next instruction? 491 mov r3, rINST, lsr #12 @ r3<- B 493 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 495 ldmia r3, {r0-r1} @ r0/r1<- fp[B [all...] |
InterpAsm-armv5te-vfp.S | 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls 335 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state 336 cmp r3, #kSVSTraceSelect @ hot trace following? 339 cmp r3, #kSVSNoProfile @ don't profile the next instruction? 491 mov r3, rINST, lsr #12 @ r3<- B 493 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 495 ldmia r3, {r0-r1} @ r0/r1<- fp[B [all...] |
InterpAsm-armv7-a-neon.S | 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls 345 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state 346 cmp r3, #kSVSTraceSelect @ hot trace following? 349 cmp r3, #kSVSNoProfile @ don't profile the next instruction? 499 mov r3, rINST, lsr #12 @ r3<- B 501 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 503 ldmia r3, {r0-r1} @ r0/r1<- fp[B [all...] |
InterpAsm-armv7-a.S | 31 r0-r3 hold first 4 args to a method; they are not preserved across method calls 345 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state 346 cmp r3, #kSVSTraceSelect @ hot trace following? 349 cmp r3, #kSVSNoProfile @ don't profile the next instruction? 499 mov r3, rINST, lsr #12 @ r3<- B 501 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 503 ldmia r3, {r0-r1} @ r0/r1<- fp[B [all...] |
/frameworks/base/media/libstagefright/codecs/m4v_h263/dec/src/ |
idct.cpp | 131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local 152 r3 = blk[B_SIZE * 2 + i]; 158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7)) 195 r1 = W6 * (r3 + r2); 197 r3 = (r1 + (W2 - W6) * r3); 205 r7 = r8 + r3; 206 r8 -= r3; 207 r3 = r0 + r2; 219 tmpBLK32[(1<<3) + i] = (r3 + r2) >> 8 353 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; \/* butterfly nodes *\/ local [all...] |
/frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/ |
pvmp3_mdct_18_arm.s | 50 add r3,r2,#0x24 51 add r12,r3,#0x44 65 ldr r8,[r3],#4 ;; tmp1 == r8 103 ldr r3,[r5,#0x38] 130 sub r0,r1,r3 133 sub r3,r1,r3 136 str r3,[r5,#0x2c] 145 ldr r3,[r6,r4,lsl #2] 150 smlal r0,r3,lr,r [all...] |
pvmp3_mdct_18_gcc.s | 48 add r3,r2,#0x24 49 add r12,r3,#0x44 63 ldr r8,[r3],#4 @@ tmp1 == r8 101 ldr r3,[r5,#0x38] 128 sub r0,r1,r3 131 sub r3,r1,r3 134 str r3,[r5,#0x2c] 143 ldr r3,[r6,r4,lsl #2] 148 smlal r0,r3,lr,r [all...] |
pvmp3_mdct_18_wm.asm | 48 add r3,r2,#0x24 49 add r12,r3,#0x44 63 ldr r8,[r3],#4 ;; tmp1 == r8 101 ldr r3,[r5,#0x38] 128 sub r0,r1,r3 131 sub r3,r1,r3 134 str r3,[r5,#0x2c] 143 ldr r3,[r6,r4,lsl #2] 148 smlal r0,r3,lr,r [all...] |
/bionic/libc/arch-arm/bionic/ |
memcmp16.S | 61 mov r3, r0 74 1: ldrh r0, [r3], #2 88 tst r3, #2 91 ldrh r0, [r3], #2 107 eor r0, r3, r1 122 PLD (r3, #64) 124 ldr r0, [r3], #4 127 ldreq r0, [r3], #4 130 ldreq r0, [r3], #4 133 ldreq r0, [r3], # [all...] |
/external/libvpx/vp8/encoder/ppc/ |
sad_altivec.asm | 59 lvx v4, 0, r3 64 add r3, r3, r4 75 lvx v9, 0, r3 81 add r3, r3, r4 89 lvx v4, 0, r3 97 add r3, r3, r4 109 lwz r3, 12(r1 [all...] |
/external/libffi/src/powerpc/ |
aix_closure.S | 30 .set r3,3 120 stw r3, 200(r1) 146 mr r3,r11 161 /* now r3 contains the return type */ 169 slwi r3,r3,2 /* now multiply return type by 4 */ 170 lwzx r3,r4,r3 /* get the contents of that table value */ 171 add r3,r3,r4 /* add contents of table to table address * [all...] |