/bionic/libc/arch-arm/bionic/ |
memset.S | 55 rsb r3, r0, #0 56 ands r3, r3, #3 57 cmp r3, r2 58 movhi r3, r2 65 movs r12, r3, lsl #31 69 subs r2, r2, r3 81 rsb r3, r0, #0 82 ands r3, r3, #0x1 [all...] |
/dalvik/vm/mterp/armv5te/ |
OP_INVOKE_VIRTUAL_QUICK.S | 11 FETCH(r3, 2) @ r3<- FEDC or CCCC 14 and r3, r3, #15 @ r3<- C (or stays CCCC) 16 GET_VREG(r2, r3) @ r2<- vC ("this" ptr) 22 ldr r0, [r2, r1, lsl #2] @ r3<- vtable[BBBB]
|
unopNarrower.S | 13 mov r3, rINST, lsr #12 @ r3<- B 15 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 17 ldmia r3, {r0-r1} @ r0/r1<- vB/vB+1 20 $instr @ r0<- op, r0-r3 changed
|
unopWide.S | 11 mov r3, rINST, lsr #12 @ r3<- B 13 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 15 ldmia r3, {r0-r1} @ r0/r1<- vAA 18 $instr @ r0/r1<- op, r2-r3 changed
|
OP_CONST_16.S | 4 mov r3, rINST, lsr #8 @ r3<- AA 6 SET_VREG(r0, r3) @ vAA<- r0
|
OP_RETURN_WIDE.S | 9 add r3, rGLUE, #offGlue_retval @ r3<- &glue->retval 11 stmia r3, {r0-r1} @ retval<- r0/r1
|
OP_APUT_OBJECT.S | 12 mov r3, r0, lsr #8 @ r3<- CC 14 GET_VREG(r0, r3) @ r0<- vCC (requested index) 18 ldr r3, [rINST, #offArrayObject_length] @ r3<- arrayObj->length 20 cmp r0, r3 @ compare unsigned index, length
|
OP_MOVE_WIDE.S | 5 mov r3, rINST, lsr #12 @ r3<- B 7 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 9 ldmia r3, {r0-r1} @ r0/r1<- fp[B]
|
unop.S | 11 mov r3, rINST, lsr #12 @ r3<- B 13 GET_VREG(r0, r3) @ r0<- vB 17 $instr @ r0<- op, r0-r3 changed
|
binopLit8.S | 16 FETCH_S(r3, 1) @ r3<- ssssCCBB (sign-extended for CC) 18 and r2, r3, #255 @ r2<- BB 20 movs r1, r3, asr #8 @ r1<- ssssssCC (sign extended) 28 $instr @ $result<- op, r0-r3 changed
|
OP_AGET_WIDE.S | 11 mov r3, r0, lsr #8 @ r3<- CC 13 GET_VREG(r1, r3) @ r1<- vCC (requested index) 16 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length 18 cmp r1, r3 @ compare unsigned index, length 28 ldrd r2, [r0, #offArrayObject_contents] @ r2/r3<- vBB[vCC] 31 stmia r9, {r2-r3} @ vAA/vAA+1<- r2/r3
|
OP_APUT_WIDE.S | 11 mov r3, r0, lsr #8 @ r3<- CC 13 GET_VREG(r1, r3) @ r1<- vCC (requested index) 16 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length 18 cmp r1, r3 @ compare unsigned index, length 29 ldmia r9, {r2-r3} @ r2/r3<- vAA/vAA+1 31 strd r2, [r0, #offArrayObject_contents] @ r2/r3<- vBB[vCC]
|
/dalvik/vm/mterp/armv6t2/ |
unopWide.S | 10 mov r3, rINST, lsr #12 @ r3<- B 12 add r3, rFP, r3, lsl #2 @ r3<- &fp[B] 14 ldmia r3, {r0-r1} @ r0/r1<- vAA 17 $instr @ r0/r1<- op, r2-r3 changed
|
OP_IPUT_WIDE_QUICK.S | 7 add r3, rFP, r0, lsl #2 @ r3<- &fp[A] 9 ldmia r3, {r0-r1} @ r0/r1<- fp[A] 11 FETCH(r3, 1) @ r3<- field byte offset 13 strd r0, [r2, r3] @ obj.field (64 bits, aligned)<- r0/r1
|
unop.S | 11 mov r3, rINST, lsr #12 @ r3<- B 13 GET_VREG(r0, r3) @ r0<- vB 16 $instr @ r0<- op, r0-r3 changed
|
unopWider.S | 10 mov r3, rINST, lsr #12 @ r3<- B 12 GET_VREG(r0, r3) @ r0<- vB 16 $instr @ r0<- op, r0-r3 changed
|
/system/core/libcutils/ |
memset32.S | 60 rsb r3, r0, #0 61 ands r3, r3, #0x1C 63 cmp r3, r2 64 andhi r3, r2, #0x1C 65 sub r2, r2, r3 67 /* conditionally writes 0 to 7 words (length in r3) */ 68 movs r3, r3, lsl #28 72 movs r3, r3, lsl # [all...] |
/dalvik/vm/mterp/arm-vfp/ |
fbinop.S | 11 mov r3, r0, lsr #8 @ r3<- CC 13 VREG_INDEX_TO_ADDR(r3, r3) @ r3<- &vCC 15 flds s1, [r3] @ s1<- vCC
|
fbinopWide.S | 11 mov r3, r0, lsr #8 @ r3<- CC 13 VREG_INDEX_TO_ADDR(r3, r3) @ r3<- &vCC 15 fldd d1, [r3] @ d1<- vCC
|
/external/openssl/crypto/ |
ppccpuid.pl | 35 mr r3,r1 50 Loop: lwarx r5,0,r3 52 stwcx. r0,0,r3 54 $SIGNX r3,r0 60 mftb r3 73 stb r0,0(r3) 74 addi r3,r3,1 77 Lot: andi. r5,r3,3 79 stb r0,0(r3) [all...] |
/dalvik/vm/mterp/armv4t/ |
OP_AGET_WIDE.S | 11 mov r3, r0, lsr #8 @ r3<- CC 13 GET_VREG(r1, r3) @ r1<- vCC (requested index) 16 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length 18 cmp r1, r3 @ compare unsigned index, length 29 ldmia r0, {r2-r3} @ r2/r3 <- vBB[vCC] 32 stmia r9, {r2-r3} @ vAA/vAA+1<- r2/r3 [all...] |
OP_APUT_WIDE.S | 9 mov r3, r0, lsr #8 @ r3<- CC 11 GET_VREG(r1, r3) @ r1<- vCC (requested index) 14 ldr r3, [r0, #offArrayObject_length] @ r3<- arrayObj->length 16 cmp r1, r3 @ compare unsigned index, length 27 ldmia r9, {r2-r3} @ r2/r3<- vAA/vAA+1 30 stmia r0, {r2-r3} @ vBB[vCC] <- r2/r3 [all...] |
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
residu_asm_opt.s | 26 @lg --- r3
70 MOV r14, r3, ASR #2 @one loop get 4 outputs
80 SMULTB r3, r5, r2 @i1(0) --- r3 = x[0] * a0
95 SMLABT r3, r5, r2, r3 @i1(1) --- r3 += x[-1] * a1
99 SMLATB r3, r6, r2, r3 @i1(2) --- r3 += x[-2] * a2 [all...] |
/external/libvpx/vp8/decoder/arm/ |
detokenize.asm | 44 mov r3, #16 ; stop 48 addeq r3, r3, #8 ; stop = 24 54 str r3, [sp, #l_stop] 69 ldr r3, [r9, #detok_ptr_block2leftabove] 72 ldrb r12, [r3, r11]! ; block2left[i] 73 ldrb r3, [r3, #c_block2above_offset]; block2above[i] 80 ldrb r3, [r2, r3]! ; *(A += block2above[i] [all...] |
/external/libvpx/vp8/encoder/ppc/ |
variance_altivec.asm | 75 load_aligned_16 v4, r3, r10 79 add r3, r3, r4 90 lwz r3, 12(r1) 96 stw r3, 0(r8) ;# sum 100 mullw r3, r3, r3 ;# sum*sum 101 srawi r3, r3, \DS ;# (sum*sum) >> D [all...] |