Home
last modified time | relevance | path

Searched refs:r1 (Results 1 – 25 of 58) sorted by relevance

123

/bionic/libc/arch-arm/cortex-a15/bionic/
Dmemmove.S45 cmpne r0, r1
47 subs r3, r0, r1
62 add r1, r1, r2
65 pld [r1, #-CACHE_LINE_SIZE]
66 pld [r1, #-CACHE_LINE_SIZE*2]
81 ldrbmi ip, [r1, #-1]!
84 ldrbcs ip, [r1, #-1]!
86 ldrbcs ip, [r1, #-1]!
91 sub r1, r1, #4
93 vld4.8 {d0[0], d1[0], d2[0], d3[0]}, [r1]
[all …]
Dmemset.S74 mov r1, r1, lsl #24
75 orr r1, r1, r1, lsr #8
76 orr r1, r1, r1, lsr #16
85 mov r0, r1
92 strd r0, r1, [r3, \offset]
106 strd r0, r1, [r3, \offset]
114 strd r0, r1, [r3, \offset]
124 strd r0, r1, [r3], #8
129 str r1, [r3], #4
134 strbne r1, [r3], #1
[all …]
Dmemcpy_base.S86 ldrbmi lr, [r1], #1
89 ldrbcs ip, [r1], #1
90 ldrbcs lr, [r1], #1
97 vld4.8 {d0[0], d1[0], d2[0], d3[0]}, [r1]!
101 vld1.8 {d0}, [r1]!
109 vld1.8 {d0 - d3}, [r1]!
110 vld1.8 {d4 - d7}, [r1]!
111 pld [r1, #(64*4)]
122 vld1.8 {d0 - d3}, [r1]!
130 vld1.8 {d0, d1}, [r1]!
[all …]
Dstring_copy.S97 ldrb \reg, [r1], #1
126 pld [r1, #0]
135 ldrb r2, [r1], #1
142 ldrb r2, [r1], #1
145 ldrb r2, [r1], #1
154 ldrb r2, [r1], #1
157 ldrb r2, [r1], #1
160 ldrb r2, [r1], #1
163 ldrb r2, [r1], #1
170 ands r3, r1, #7
[all …]
Dstrcat.S78 ldrb \reg, [r1], #1
85 ldrb r2, [r1]
86 pld [r1, #0]
155 ldrb r2, [r1], #1
162 ldrb r2, [r1], #1
165 ldrb r2, [r1], #1
174 ldrb r2, [r1], #1
177 ldrb r2, [r1], #1
180 ldrb r2, [r1], #1
183 ldrb r2, [r1], #1
[all …]
Dstrlen.S65 mov r1, r0
75 ldrb r2, [r1], #1
83 ldrb r2, [r1], #1
85 ldrb r2, [r1], #1
91 ldr r3, [r1], #4
100 ldrd r2, r3, [r1], #8
102 pld [r1, #64]
116 sub r0, r1, r0
121 sub r0, r1, r0
144 sub r0, r1, r0
/bionic/libc/arch-arm/generic/bionic/
Dmemset.S58 mov r1, r1, lsl #24
59 orr r1, r1, r1, lsr #8
60 orr r1, r1, r1, lsr #16
63 strbcs r1, [r0], #1 /* can't use strh (alignment unknown) */
64 strbcs r1, [r0], #1
65 strbmi r1, [r0], #1
70 mov r12, r1
71 mov lr, r1
72 mov r4, r1
73 mov r5, r1
[all …]
Dmemcmp.S49 cmp r0, r1
53 pld [r1, #(CACHE_LINE_SIZE * 0)]
54 pld [r1, #(CACHE_LINE_SIZE * 1)]
71 pld [r1, #(CACHE_LINE_SIZE * 2)]
76 vld1.8 {d4 - d7}, [r1]!
77 pld [r1, #(CACHE_LINE_SIZE * 2)]
95 sub r1, #32
102 addeq r1, #16
132 ldrb ip, [r1], #1
144 eor r0, r4, r1
[all …]
Dmemmove.S70 cmp r1, r0
81 ands r12, r1, #3
95 ldmia r1!, {r3, r4, r12, lr}
97 ldmia r1!, {r3, r4, r12, lr}
103 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */
113 ldmiage r1!, {r3, r12, lr}
123 ldrlt r3, [r1], #4
125 ldmiage r1!, {r3, r12}
136 ldrb r3, [r1], #1
138 ldrbge r3, [r1], #1
[all …]
Dstrcpy.S41 pld [r1, #0]
42 eor r2, r0, r1
46 tst r1, #3
55 tst r1, #4
56 ldr r3, [r1], #4
63 ldreq r3, [r1], #4
70 pld [r1, #8]
71 ldr r4, [r1], #4
81 ldreq r3, [r1], #4
102 tst r1, #1
[all …]
/bionic/libm/arm/
Dfloor.S37 and r3, r1, #0x80000000 /* sign(x) */
38 bic r1, r1, #0x80000000 /* x = abs(x) */
41 lsr r2, r1, #20
65 lsr r1, r1, r2
66 lsl r1, r1, r2
86 orr r1, r1, #0x80000000
94 and r3, r1, r3
96 lsr r1, r1, r2
97 lsl r1, r1, r2
114 cmpeq r1, #0
[all …]
/bionic/libc/arch-arm/cortex-a9/bionic/
Dmemset.S58 vdup.8 q0, r1
84 strbmi r1, [r3], #1
85 strbcs r1, [r3], #1
86 strbcs r1, [r3], #1
108 mov r1, r1, lsl #24
109 orr r1, r1, r1, lsr #8
110 orr r1, r1, r1, lsr #16
113 strbcs r1, [r0], #1 /* can't use strh (alignment unknown) */
114 strbcs r1, [r0], #1
115 strbmi r1, [r0], #1
[all …]
Dmemcpy_base.S51 eor r3, r0, r1
68 ldrbmi lr, [r1], #1
71 ldrbcs ip, [r1], #1
72 ldrbcs lr, [r1], #1
78 vld1.32 {d0[0]}, [r1]!
82 vld1.8 {d0}, [r1]!
86 pld [r1, #0]
87 pld [r1, #(32 * 2)]
94 pld [r1, #(32 * 4)]
95 pld [r1, #(32 * 6)]
[all …]
Dstring_copy.S101 ldrb \reg, [r1], #1
129 pld [r1, #0]
136 ands r3, r1, #7
141 ldmia r1!, {r2, r3}
143 pld [r1, #64]
220 ldrb r2, [r1], #1
227 ldrb r4, [r1], #1
237 ldrb r5, [r1], #1
253 ldrb r2, [r1], #1
256 ldrb r2, [r1], #1
[all …]
Dstrcat.S82 ldrb \reg, [r1], #1
89 ldrb r2, [r1]
90 pld [r1, #0]
159 pld [r1, #0]
166 ands r3, r1, #7
171 ldmia r1!, {r2, r3}
173 pld [r1, #64]
231 ldrb r2, [r1], #1
238 ldrb r4, [r1], #1
243 ldrb r5, [r1], #1
[all …]
Dstrlen.S69 mov r1, r0
76 ldmia r1!, {r2, r3}
78 pld [r1, #64]
92 sub r0, r1, r0
116 sub r0, r1, r0
145 ldrb r2, [r1], #1
151 ldrb r2, [r1], #1
153 ldrb r2, [r1], #1
159 ldr r2, [r1], #4
168 sub r0, r1, r0
/bionic/libc/arch-arm/cortex-a55/bionic/
Dmemcpy_base.S40 cmp r0, r1
44 pld [r1, #CACHE_LINE_SIZE*1]
54 pld [r1, #CACHE_LINE_SIZE*2]
57 pld [r1, #CACHE_LINE_SIZE*3]
63 ldrbmi ip, [r1], #1
67 ldrhcs ip, [r1], #2
72 ldrmi ip, [r1], #4
76 vld1.8 {d0}, [r1]!
81 vld1.8 {q0}, [r1]!
85 vld1.8 {q0, q1}, [r1]!
[all …]
D__strcat_chk.S64 mov r0, r1
65 ands r3, r1, #7
73 ldrb r2, [r1], #1
81 ldrb r2, [r1], #1
83 ldrb r2, [r1], #1
89 ldr r3, [r1], #4
98 ldrd r2, r3, [r1], #8
100 pld [r1, #64]
114 sub r3, r1, r0
119 sub r3, r1, r0
[all …]
/bionic/libc/arch-arm/cortex-a53/bionic/
Dmemcpy_base.S76 ldrbmi lr, [r1], #1
79 ldrbcs ip, [r1], #1
80 ldrbcs lr, [r1], #1
87 vld4.8 {d0[0], d1[0], d2[0], d3[0]}, [r1]!
91 vld1.8 {d0}, [r1]!
99 vld1.8 {d0 - d3}, [r1]!
100 vld1.8 {d4 - d7}, [r1]!
103 pld [r1, #(64*10)]
111 vld1.8 {d0 - d3}, [r1]!
119 vld1.8 {d0, d1}, [r1]!
[all …]
D__strcat_chk.S64 mov r0, r1
65 ands r3, r1, #7
73 ldrb r2, [r1], #1
81 ldrb r2, [r1], #1
83 ldrb r2, [r1], #1
89 ldr r3, [r1], #4
98 ldrd r2, r3, [r1], #8
100 pld [r1, #64]
114 sub r3, r1, r0
119 sub r3, r1, r0
[all …]
/bionic/libc/arch-arm/cortex-a7/bionic/
Dmemcpy_base.S86 ldrbmi lr, [r1], #1
89 ldrbcs ip, [r1], #1
90 ldrbcs lr, [r1], #1
97 vld4.8 {d0[0], d1[0], d2[0], d3[0]}, [r1]!
101 vld1.8 {d0}, [r1]!
116 vld1.8 {d0 - d3}, [r1]!
122 vld1.8 {d0, d1}, [r1]!
131 vld1.8 {d0 - d3}, [r1]!
133 pld [r1, #(64*4)]
135 vld1.8 {d4 - d7}, [r1]!
[all …]
Dmemset.S59 vdup.8 q0, r1
113 strbne r1, [r3], #1
115 strbcs r1, [r3], #1
116 strbcs r1, [r3]
132 strbmi r1, [r3], #1
134 strbcs r1, [r3], #1
135 strbcs r1, [r3], #1
143 strbmi r1, [r3], #1
145 strbcs r1, [r3], #1
146 strbcs r1, [r3], #1
[all …]
/bionic/libc/arch-arm/kryo/bionic/
Dmemcpy.S61 pld [r1, #(PLDOFFS-1)*PLDSIZE]
63 pld [r1, #(PLDOFFS*PLDSIZE)]
64 pld [r1, #(PLDOFFS)*(PLDSIZE)+64]
65 vld1.32 {q0, q1}, [r1]!
66 vld1.32 {q2, q3}, [r1]!
67 vld1.32 {q8, q9}, [r1]!
68 vld1.32 {q10, q11}, [r1]!
77 vld1.32 {q0, q1}, [r1]!
78 vld1.32 {q2, q3}, [r1]!
79 vld1.32 {q8, q9}, [r1]!
[all …]
/bionic/libc/arch-arm/bionic/
Dsetjmp.S80 mov r1, #1
86 mov r1, #0
128 mov r0, r1
130 mov r1, r0
135 bic r2, r1, #1
140 str r1, [r0, #(_JB_SIGFLAG * 4)]
143 tst r1, #1
153 mov r1, #0
169 add r1, r0, #(_JB_CORE_BASE * 4)
173 stmia r1, {r4-r11, lr}
[all …]
/bionic/libc/arch-arm/krait/bionic/
Dmemcpy_base.S74 add r9, r1, #(PLDOFFS*PLDSIZE)
87 add r10, r1, lr
98 pld [r1, #((PLDOFFS-1)*PLDSIZE)]
100 pld [r1, #((PLDOFFS)*PLDSIZE)]
101 vld1.32 {q0, q1}, [r1]!
102 vld1.32 {q2, q3}, [r1]!
116 vld1.32 {q0, q1}, [r1]!
117 vld1.32 {q2, q3}, [r1]!
128 add r10, r1, #(PLDOFFS*PLDSIZE)
134 vld1.32 {q0, q1}, [r1]!
[all …]

123