/external/chromium_org/third_party/boringssl/src/crypto/chacha/ |
D | chacha_vec_arm.S | 64 push {r4, r5, r6, r7, r8, r9, sl, fp} 67 add r7, sp, #0 70 str r2, [r7, #196] 72 ldr r4, [r7, #196] 73 ldr r6, [r7, #400] 77 ldr r8, [r7, #400] 81 str r3, [r7, #244] 82 str r6, [r7, #176] 84 str r0, [r7, #188] 85 str r4, [r7, #200] [all …]
|
/external/linux-tools-perf/perf-3.12.0/arch/m32r/lib/ |
D | memcpy.S | 23 mv r4, r0 || mv r7, r0 24 or r7, r1 || cmpz r2 28 and3 r7, r7, #3 29 bnez r7, byte_copy 35 ld r7, @r1+ || addi r3, #-1 36 st r7, @+r4 || cmpz r2 41 ldb r7, @r1 || addi r1, #1 42 addi r2, #-1 || stb r7, @r4+ 46 ldb r7, @r1 || addi r1, #1 47 addi r2, #-1 || stb r7, @r4 [all …]
|
/external/openssl/crypto/sha/asm/ |
D | sha1-armv4-large.S | 22 ldmia r0,{r3,r4,r5,r6,r7} 29 mov r7,r7,ror#30 @ [6] 35 add r7,r8,r7,ror#2 @ E+=K_00_19 40 add r7,r7,r3,ror#27 @ E+=ROR(A,27) 44 add r7,r8,r7,ror#2 @ E+=K_00_19 46 add r7,r7,r3,ror#27 @ E+=ROR(A,27) 52 add r7,r7,r9 @ E+=X[i] 55 add r7,r7,r10 @ E+=F_00_19(B,C,D) 65 add r6,r6,r7,ror#27 @ E+=ROR(A,27) 71 add r6,r6,r7,ror#27 @ E+=ROR(A,27) [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | fast-isel-frameaddr.ll | 9 ; DARWIN-ARM: push {r7} 10 ; DARWIN-ARM: mov r7, sp 11 ; DARWIN-ARM: mov r0, r7 14 ; DARWIN-THUMB2: str r7, [sp, #-4]! 15 ; DARWIN-THUMB2: mov r7, sp 16 ; DARWIN-THUMB2: mov r0, r7 24 ; LINUX-THUMB2: str r7, [sp, #-4]! 25 ; LINUX-THUMB2: mov r7, sp 26 ; LINUX-THUMB2: mov r0, r7 35 ; DARWIN-ARM: push {r7} [all …]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/ |
D | dequant_idct_v6.asm | 33 smultt r7, r4, r5 39 strh r7, [r0], #2 42 smultt r7, r4, r5 50 strh r7, [r0], #2 66 smulwb r7, r3, r6 69 pkhbt r7, r7, r9, lsl #16 72 uadd16 r6, r6, r7 73 smulwt r7, r4, r12 79 pkhbt r10, r10, r7, lsl #16 80 uadd16 r7, r12, r9 [all …]
|
D | copymem16x16_v6.asm | 21 stmdb sp!, {r4 - r7} 22 ;push {r4-r7} 40 ldrb r7, [r0, #3] 48 strb r7, [r2, #3] 53 ldrb r7, [r0, #7] 60 strb r7, [r2, #7] 65 ldrb r7, [r0, #11] 70 strb r7, [r2, #11] 75 ldrb r7, [r0, #15] 82 strb r7, [r2, #15] [all …]
|
D | loopfilter_v6.asm | 91 uqsub8 r7, r10, r9 ; p2 - p3 95 orr r6, r6, r7 ; abs (p3-p2) 101 uqsub8 r7, r12, r11 ; p0 - p1 104 orr r6, r6, r7 ; abs (p1-p0) 105 uqsub8 r7, r6, r2 ; compare to limit 107 orr lr, lr, r7 110 uqsub8 r7, r10, r11 ; q1 - p1 113 orr r6, r6, r7 ; abs (p1-q1) 114 ldr r7, c0x7F7F7F7F 118 and r6, r7, r6, lsr #1 ; abs (p1-q1) / 2 [all …]
|
D | intra4x4_predict_v6.asm | 58 ldrb r7, [r1] ; Left[3] 63 add r4, r4, r7 87 ldrb r7, [r1] ; Left[3] 100 add r7, r7, r7, lsl #16 ; l[3|3] 125 sadd16 r4, r7, r10 ; l[3|3] + a[2|0] - [tl|tl] 126 sadd16 r5, r7, r11 ; l[3|3] + a[3|1] - [tl|tl] 181 ldrb r7, [r1] ; Left[3] 186 add r11, r6, r7 ; l[2] + l[3] 193 add r6, r11, r7, lsl #1 ; l[2] + 2*l[3] + l[3] 229 uxtb16 r7, r4, ror #8 ; a[3|1] [all …]
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
D | dequant_idct_v6.asm | 33 smultt r7, r4, r5 39 strh r7, [r0], #2 42 smultt r7, r4, r5 50 strh r7, [r0], #2 66 smulwb r7, r3, r6 69 pkhbt r7, r7, r9, lsl #16 72 uadd16 r6, r6, r7 73 smulwt r7, r4, r12 79 pkhbt r10, r10, r7, lsl #16 80 uadd16 r7, r12, r9 [all …]
|
D | copymem16x16_v6.asm | 21 stmdb sp!, {r4 - r7} 22 ;push {r4-r7} 40 ldrb r7, [r0, #3] 48 strb r7, [r2, #3] 53 ldrb r7, [r0, #7] 60 strb r7, [r2, #7] 65 ldrb r7, [r0, #11] 70 strb r7, [r2, #11] 75 ldrb r7, [r0, #15] 82 strb r7, [r2, #15] [all …]
|
D | loopfilter_v6.asm | 91 uqsub8 r7, r10, r9 ; p2 - p3 95 orr r6, r6, r7 ; abs (p3-p2) 101 uqsub8 r7, r12, r11 ; p0 - p1 104 orr r6, r6, r7 ; abs (p1-p0) 105 uqsub8 r7, r6, r2 ; compare to limit 107 orr lr, lr, r7 110 uqsub8 r7, r10, r11 ; q1 - p1 113 orr r6, r6, r7 ; abs (p1-q1) 114 ldr r7, c0x7F7F7F7F 118 and r6, r7, r6, lsr #1 ; abs (p1-q1) / 2 [all …]
|
D | intra4x4_predict_v6.asm | 58 ldrb r7, [r1] ; Left[3] 63 add r4, r4, r7 87 ldrb r7, [r1] ; Left[3] 100 add r7, r7, r7, lsl #16 ; l[3|3] 125 sadd16 r4, r7, r10 ; l[3|3] + a[2|0] - [tl|tl] 126 sadd16 r5, r7, r11 ; l[3|3] + a[3|1] - [tl|tl] 181 ldrb r7, [r1] ; Left[3] 186 add r11, r6, r7 ; l[2] + l[3] 193 add r6, r11, r7, lsl #1 ; l[2] + 2*l[3] + l[3] 229 uxtb16 r7, r4, ror #8 ; a[3|1] [all …]
|
/external/qemu/distrib/jpeg-6b/ |
D | armv6_idct.S | 77 stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, r12, r14} 99 ldrsh r7, [r14, #112] 108 orreqs r8, r6, r7 132 mul r7, r8, r7 134 mla r1, r10, r1, r7 147 sub r7, r1, r7, lsl #1 151 add r8, r5, r7 170 smlawb r8, r7, r11, r8 185 rsb r7, r3, r5, lsl #3 187 sub r1, r1, r7 [all …]
|
/external/jpeg/ |
D | armv6_idct.S | 77 stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, r12, r14} 99 ldrsh r7, [r14, #112] 108 orreqs r8, r6, r7 132 mul r7, r8, r7 134 mla r1, r10, r1, r7 147 sub r7, r1, r7, lsl #1 151 add r8, r5, r7 170 smlawb r8, r7, r11, r8 185 rsb r7, r3, r5, lsl #3 187 sub r1, r1, r7 [all …]
|
/external/linux-tools-perf/perf-3.12.0/arch/powerpc/lib/ |
D | memcpy_64.S | 42 srdi r7,r5,4 45 mtctr r7 81 srdi r7,r5,4 85 mtctr r7 95 srd r7,r0,r11 97 or r7,r7,r6 100 # s1<< in r8, d0=(s0<<|s1>>) in r7, s3 in r0, s2 in r9, nix in r6 & r12 113 srd r7,r0,r11 118 # d0=(s0<<|s1>>) in r12, s1<< in r6, s2>> in r7, s2<< in r8, s3 in r9 119 1: or r7,r7,r6 [all …]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv6/ |
D | vp8_short_fdct4x4_armv6.asm | 35 qsub16 r7, r4, r5 ; [i1-i2 | i0-i3] = [c1 | d1] without shift 39 qadd16 r7, r7, r7 ; 2*[c1|d1] --> we can use smlad and smlsd 46 smlad r6, r7, r12, r11 ; o1 = (c1 * 2217 + d1 * 5352 + 14500) 47 smlsdx r7, r7, r12, r10 ; o3 = (d1 * 2217 - c1 * 5352 + 7500) 52 pkhbt r6, r5, r7, lsl #4 ; [o3 | o2] 60 qsub16 r7, r8, r9 ; [i5-i6 | i4-i7] = [c1 | d1] without shift 64 qadd16 r7, r7, r7 ; 2x[c1|d1] --> we can use smlad and smlsd 71 smlad r6, r7, r12, r11 ; o5 = (c1 * 2217 + d1 * 5352 + 14500) 72 smlsdx r7, r7, r12, r10 ; o7 = (d1 * 2217 - c1 * 5352 + 7500) 77 pkhbt r6, r8, r7, lsl #4 ; [o7 | o6] [all …]
|
/external/libvpx/libvpx/vp8/encoder/arm/armv6/ |
D | vp8_short_fdct4x4_armv6.asm | 35 qsub16 r7, r4, r5 ; [i1-i2 | i0-i3] = [c1 | d1] without shift 39 qadd16 r7, r7, r7 ; 2*[c1|d1] --> we can use smlad and smlsd 46 smlad r6, r7, r12, r11 ; o1 = (c1 * 2217 + d1 * 5352 + 14500) 47 smlsdx r7, r7, r12, r10 ; o3 = (d1 * 2217 - c1 * 5352 + 7500) 52 pkhbt r6, r5, r7, lsl #4 ; [o3 | o2] 60 qsub16 r7, r8, r9 ; [i5-i6 | i4-i7] = [c1 | d1] without shift 64 qadd16 r7, r7, r7 ; 2x[c1|d1] --> we can use smlad and smlsd 71 smlad r6, r7, r12, r11 ; o5 = (c1 * 2217 + d1 * 5352 + 14500) 72 smlsdx r7, r7, r12, r10 ; o7 = (d1 * 2217 - c1 * 5352 + 7500) 77 pkhbt r6, r8, r7, lsl #4 ; [o7 | o6] [all …]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/armv5te/ |
D | vp8_packtokens_partitions_armv5.asm | 63 ldr r7, [r4, #0] ; dereference cpi->tp_list 64 str r7, [sp, #32] ; store start of cpi->tp_list 100 ldr r1, [r7, #tokenlist_start] 101 ldr r9, [r7, #tokenlist_stop] 103 str r7, [sp, #16] ; tokenlist address for next time 116 ldrb r7, [r1, #tokenextra_skip_eob_node] 122 cmp r7, #0 135 sub r7, r5, #1 ; range-1 141 mul r6, r4, r7 ; ((range-1) * pp[i>>1])) 147 mov r7, #1 [all …]
|
D | vp8_packtokens_mbrow_armv5.asm | 61 ldr r7, [r4, #0] ; dereference cpi->tp_list 71 ldr r1, [r7, #tokenlist_start] 72 ldr r9, [r7, #tokenlist_stop] 74 str r7, [sp, #16] ; tokenlist address for next time 87 ldrb r7, [r1, #tokenextra_skip_eob_node] 93 cmp r7, #0 106 sub r7, r5, #1 ; range-1 112 mul r6, r4, r7 ; ((range-1) * pp[i>>1])) 118 mov r7, #1 120 add r4, r7, r6, lsr #8 ; 1 + (((range-1) * pp[i>>1]) >> 8) [all …]
|
/external/libvpx/libvpx/vp8/encoder/arm/armv5te/ |
D | vp8_packtokens_partitions_armv5.asm | 63 ldr r7, [r4, #0] ; dereference cpi->tp_list 64 str r7, [sp, #32] ; store start of cpi->tp_list 100 ldr r1, [r7, #tokenlist_start] 101 ldr r9, [r7, #tokenlist_stop] 103 str r7, [sp, #16] ; tokenlist address for next time 116 ldrb r7, [r1, #tokenextra_skip_eob_node] 122 cmp r7, #0 135 sub r7, r5, #1 ; range-1 141 mul r6, r4, r7 ; ((range-1) * pp[i>>1])) 147 mov r7, #1 [all …]
|
D | vp8_packtokens_mbrow_armv5.asm | 61 ldr r7, [r4, #0] ; dereference cpi->tp_list 71 ldr r1, [r7, #tokenlist_start] 72 ldr r9, [r7, #tokenlist_stop] 74 str r7, [sp, #16] ; tokenlist address for next time 87 ldrb r7, [r1, #tokenextra_skip_eob_node] 93 cmp r7, #0 106 sub r7, r5, #1 ; range-1 112 mul r6, r4, r7 ; ((range-1) * pp[i>>1])) 118 mov r7, #1 120 add r4, r7, r6, lsr #8 ; 1 + (((range-1) * pp[i>>1]) >> 8) [all …]
|
/external/lzma/Asm/arm/ |
D | 7zCrcOpt.asm | 23 eor r7, r7, r8 24 eor r7, r7, r9 25 eor r0, r0, r7 29 and r7, r0, #0xFF 34 ldr r7, [r6, +r7, lsl #2] 65 mov r7, #0 83 eor r7, r7, r8 84 eor r7, r7, r9 85 eor r0, r0, r7
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
D | sha1-armv4-large.S | 14 ldmia r0,{r3,r4,r5,r6,r7} 21 mov r7,r7,ror#30 @ [6] 27 add r7,r8,r7,ror#2 @ E+=K_00_19 32 add r7,r7,r3,ror#27 @ E+=ROR(A,27) 36 add r7,r8,r7,ror#2 @ E+=K_00_19 38 add r7,r7,r3,ror#27 @ E+=ROR(A,27) 44 add r7,r7,r9 @ E+=X[i] 47 add r7,r7,r10 @ E+=F_00_19(B,C,D) 57 add r6,r6,r7,ror#27 @ E+=ROR(A,27) 63 add r6,r6,r7,ror#27 @ E+=ROR(A,27) [all …]
|
/external/tremolo/Tremolo/ |
D | dpen.s | 71 LDMIA r0,{r4,r6,r7} @ r4 = read = book->max_length 73 @ r7 = book->dec_method 87 @ r7 = dec_method 89 CMP r7, #3 92 CMP r7, #1 97 MOV r7, #0 @ r7 = chase 100 ADC r2, r6, r7, LSL #1 @ r8 = &t[chase*2+C] 101 LDRB r7, [r2] 104 CMPLT r7, #0x80 106 AND r7, r7, #0x7F @ r7 = chase [all …]
|
D | mdctARM.s | 56 STMFD r13!,{r4-r7,r14} 63 LDMDB r2!,{r5,r6,r7,r12} 67 MOV r7, r7, ASR #9 @ r7 = (*--r)>>9 75 MOV r14,r7, ASR #15 77 EORNE r7, r4, r14,ASR #31 78 STRH r7, [r0], r3 108 LDMFD r13!,{r4-r7,PC} 115 STMFD r13!,{r4-r7,r14} 124 LDR r7, [r2],#8 131 RSB r7, r7, #0 [all …]
|