Home
last modified time | relevance | path

Searched refs:r7 (Results 1 – 25 of 655) sorted by relevance

12345678910>>...27

/external/chromium_org/third_party/boringssl/src/crypto/chacha/
Dchacha_vec_arm.S64 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/
Dmemcpy.S23 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/
Dsha1-armv4-large.S22 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/
Dfast-isel-frameaddr.ll9 ; 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/
Ddequant_idct_v6.asm33 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 …]
Dcopymem16x16_v6.asm21 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 …]
Dloopfilter_v6.asm91 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 …]
Dintra4x4_predict_v6.asm58 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/
Ddequant_idct_v6.asm33 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 …]
Dcopymem16x16_v6.asm21 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 …]
Dloopfilter_v6.asm91 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 …]
Dintra4x4_predict_v6.asm58 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/
Darmv6_idct.S77 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/
Darmv6_idct.S77 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/
Dmemcpy_64.S42 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/
Dvp8_short_fdct4x4_armv6.asm35 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/
Dvp8_short_fdct4x4_armv6.asm35 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/
Dvp8_packtokens_partitions_armv5.asm63 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 …]
Dvp8_packtokens_mbrow_armv5.asm61 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/
Dvp8_packtokens_partitions_armv5.asm63 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 …]
Dvp8_packtokens_mbrow_armv5.asm61 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/
D7zCrcOpt.asm23 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/
Dsha1-armv4-large.S14 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/
Ddpen.s71 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 …]
DmdctARM.s56 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 …]

12345678910>>...27