/frameworks/base/opengl/libagl/ |
iterators.S | 51 stmfd sp!, {r4, r5, r6, r7, r8, lr} 65 smull r6, r7, r4, r12 68 smlal r6, r7, r3, r12 73 str r6, [r1, #4] 76 umull r6, r5, r3, r6 80 adds r6, r6, r8 83 movs r6, r6, lsr # [all...] |
/external/openssl/crypto/bn/asm/ |
ppc.pl | 229 #.set r6,6 # ... 275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows: 277 # r5,r6 are the two BN_ULONGs being multiplied. 296 $LD r6,`1*$BNSZ`(r4) 297 $UMULL r7,r5,r6 298 $UMULH r8,r5,r6 311 $UMULL r7,r6,r6 312 $UMULH r8,r6,r6 [all...] |
/system/core/libpixelflinger/ |
col32cb16blend.S | 57 mov r6, r8, lsr #11 // extract dest red 61 smlabb r6, r6, r5, r10 // dest red * alpha + src red 65 mov r6, r6, lsr #8 // shift down red 67 mov r6, r6, lsl #11 // shift red into 565 68 orr r6, r7, lsl #5 // shift green into 565 69 orr r6, r8, lsr #8 // shift blue into 565 71 strh r6, [r0], #2 // store pixel to dest, update pt [all...] |
t32cb16blend.S | 40 * clobbered: r6, r7, lr 58 mov r6, \SRC, lsr #3 59 and r6, r6, #0x1F 60 add lr, r6, lr, lsr #8 66 and r6, \DREG, #(0x3F<<(16 + 5)) 67 smulbt r6, r7, r6 70 add r6, lr, r6, lsr #(5+8 [all...] |
/bionic/libc/arch-arm/syscalls/ |
__llseek.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
__mmap2.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
__sys_clone.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
__waitid.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
fchownat.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
futex.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
getsockopt.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
mount.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
prctl.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
pread64.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
pwrite64.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
recvfrom.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
select.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
sendto.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
setsockopt.S | 7 .save {r4, r5, r6, r7} 8 stmfd sp!, {r4, r5, r6, r7} 9 ldmfd ip, {r4, r5, r6} 12 ldmfd sp!, {r4, r5, r6, r7}
|
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
Norm_Corr_opt.s | 32 @ r6 --- corr_norm[] 73 MOV r6, #0 @L_tmp = 0 81 SMLABB r6, r9, r9, r6 @L_tmp += (xn[i] * xn[i]) 82 SMLATT r6, r9, r9, r6 @L_tmp += (xn[i+1] * xn[i+1]) 83 SMLABB r6, r10, r10, r6 84 SMLATT r6, r10, r10, r6 [all...] |
/device/samsung/crespo/sec_mm/sec_omx/sec_codecs/video/mfc_c110/csc/ |
csc_nv12t_yuv420_y_neon.s | 59 @r6 tiled_addr 78 mov r6, #0 @ tiled_offset = 0@ 84 sub r6, r4, #1 @ tiled_offset = tiled_y_index-1@ 88 mul r6, r6, r10 92 add r6, r6, #2 @ tiled_offset = tiled_offset+2@ 93 mov r6, r6, lsl #11 @ tiled_offset = tiled_offset<<11@ 94 add r11, r6, #204 [all...] |
/external/libvpx/vp8/encoder/arm/armv6/ |
vp8_variance_halfpixvar16x16_h_armv6.asm | 36 ldr r6, [r0, #1] ; load 4 src pixels with 1 byte offset 40 mvn r6, r6 41 uhsub8 r4, r4, r6 44 usub8 r6, r4, r5 ; calculate difference 45 sel r7, r6, lr ; select bytes with positive difference 46 usub8 r6, r5, r4 ; calculate difference with reversed operands 47 sel r6, r6, lr ; select bytes with negative difference 51 usad8 r5, r6, lr ; calculate sum of negative difference [all...] |
vp8_variance_halfpixvar16x16_v_armv6.asm | 37 ldr r6, [r9, #0] ; load 4 src pixels from next row 41 mvn r6, r6 42 uhsub8 r4, r4, r6 45 usub8 r6, r4, r5 ; calculate difference 46 sel r7, r6, lr ; select bytes with positive difference 47 usub8 r6, r5, r4 ; calculate difference with reversed operands 48 sel r6, r6, lr ; select bytes with negative difference 52 usad8 r5, r6, lr ; calculate sum of negative difference [all...] |
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S | 16 PUSH {r4-r6,lr} 18 LDR r6, =0xfe00fe0 25 UQSUB16 r11,r11,r6 26 UQSUB16 r10,r10,r6 27 UQSUB16 r5,r5,r6 28 UQSUB16 r4,r4,r6 44 POP {r4-r6,pc} 50 PUSH {r4-r6,lr} 51 LDR r6, =0xfe00fe0 59 UQSUB16 r11,r11,r6 [all...] |
/external/libvpx/vp8/common/arm/armv6/ |
dc_only_idct_add_v6.asm | 28 ldr r6, [r1], r3 35 uxtab16 r7, r0, r6 36 uxtab16 r6, r0, r6, ror #8 40 usat16 r6, #8, r6 42 orr r7, r7, r6, lsl #8 44 ldr r6, [r1] 50 uxtab16 r7, r0, r6 51 uxtab16 r6, r0, r6, ror # [all...] |