Home
last modified time | relevance | path

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

123

/bionic/libc/arch-arm/denver/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 …]
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 …]
Dmemset.S59 mov r1, r1, lsl #24
60 orr r1, r1, r1, lsr #8
61 orr r1, r1, r1, lsr #16
73 vdup.32 q0, r1
89 strbne r1, [r3], #1
93 strhne r1, [r3], #2
97 strmi r1, [r3], #4
100 strcs r1, [r3], #4
101 strcs r1, [r3], #4
156 strne r1, [r3], #4
[all …]
D__strcat_chk.S60 mov r0, r1
61 ands r3, r1, #7
69 ldrb r2, [r1], #1
77 ldrb r2, [r1], #1
79 ldrb r2, [r1], #1
85 ldr r3, [r1], #4
94 ldrd r2, r3, [r1], #8
96 pld [r1, #64]
110 sub r3, r1, r0
115 sub r3, r1, r0
[all …]
/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 …]
Dstrcpy.S37 pld [r1, #0]
38 eor r2, r0, r1
42 tst r1, #3
51 tst r1, #4
52 ldr r3, [r1], #4
59 ldreq r3, [r1], #4
66 pld [r1, #8]
67 ldr r4, [r1], #4
77 ldreq r3, [r1], #4
98 tst r1, #1
[all …]
Dmemcpy.S69 pld [r1, #0]
70 pld [r1, #32]
79 rsb r3, r1, #0
89 ldrbmi r3, [r1], #1
90 ldrbcs r4, [r1], #1
91 ldrbcs r12,[r1], #1
99 eor r12, r0, r1
117 ldmcs r1!, {r4, r5, r6, r7} /* 16 bytes */
118 ldmmi r1!, {r8, r9} /* 8 bytes */
122 ldrne r10,[r1], #4 /* 4 bytes */
[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.S45 eor r3, r0, r1
62 ldrbmi lr, [r1], #1
65 ldrbcs ip, [r1], #1
66 ldrbcs lr, [r1], #1
72 vld1.32 {d0[0]}, [r1]!
76 vld1.8 {d0}, [r1]!
80 pld [r1, #0]
81 pld [r1, #(32 * 2)]
88 pld [r1, #(32 * 4)]
89 pld [r1, #(32 * 6)]
[all …]
Dstring_copy.S97 ldrb \reg, [r1], #1
125 pld [r1, #0]
132 ands r3, r1, #7
137 ldmia r1!, {r2, r3}
139 pld [r1, #64]
216 ldrb r2, [r1], #1
223 ldrb r4, [r1], #1
233 ldrb r5, [r1], #1
249 ldrb r2, [r1], #1
252 ldrb r2, [r1], #1
[all …]
Dstrcat.S78 ldrb \reg, [r1], #1
85 ldrb r2, [r1]
86 pld [r1, #0]
155 pld [r1, #0]
162 ands r3, r1, #7
167 ldmia r1!, {r2, r3}
169 pld [r1, #64]
227 ldrb r2, [r1], #1
234 ldrb r4, [r1], #1
239 ldrb r5, [r1], #1
[all …]
/bionic/libc/arch-arm/cortex-a15/bionic/
Dmemset.S70 mov r1, r1, lsl #24
71 orr r1, r1, r1, lsr #8
72 orr r1, r1, r1, lsr #16
81 mov r0, r1
88 strd r0, r1, [r3, \offset]
102 strd r0, r1, [r3, \offset]
110 strd r0, r1, [r3, \offset]
120 strd r0, r1, [r3], #8
125 str r1, [r3], #4
130 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 …]
D__strcat_chk.S60 mov r0, r1
61 ands r3, r1, #7
69 ldrb r2, [r1], #1
77 ldrb r2, [r1], #1
79 ldrb r2, [r1], #1
85 ldr r3, [r1], #4
94 ldrd r2, r3, [r1], #8
96 pld [r1, #64]
110 sub r3, r1, r0
115 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.S60 mov r0, r1
61 ands r3, r1, #7
69 ldrb r2, [r1], #1
77 ldrb r2, [r1], #1
79 ldrb r2, [r1], #1
85 ldr r3, [r1], #4
94 ldrd r2, r3, [r1], #8
96 pld [r1, #64]
110 sub r3, r1, r0
115 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.S55 vdup.8 q0, r1
109 strbne r1, [r3], #1
111 strbcs r1, [r3], #1
112 strbcs r1, [r3]
128 strbmi r1, [r3], #1
130 strbcs r1, [r3], #1
131 strbcs r1, [r3], #1
139 strbmi r1, [r3], #1
141 strbcs r1, [r3], #1
142 strbcs r1, [r3], #1
[all …]
D__strcat_chk.S60 mov r0, r1
61 ands r3, r1, #7
69 ldrb r2, [r1], #1
77 ldrb r2, [r1], #1
79 ldrb r2, [r1], #1
85 ldr r3, [r1], #4
94 ldrd r2, r3, [r1], #8
96 pld [r1, #64]
110 sub r3, r1, r0
115 sub r3, r1, r0
[all …]
/bionic/libc/arch-arm/bionic/
Dsetjmp.S79 mov r1, #1
84 mov r1, #0
125 mov r0, r1
127 mov r1, r0
132 bic r2, r1, #1
137 str r1, [r0, #(_JB_SIGFLAG * 4)]
140 tst r1, #1
150 mov r1, #0
166 add r1, r0, #(_JB_CORE_BASE * 4)
170 stmia r1, {r4-r11, lr}
[all …]
/bionic/libc/arch-arm/krait/bionic/
Dmemcpy_base.S71 add r9, r1, #(PLDOFFS*PLDSIZE)
84 add r10, r1, lr
95 pld [r1, #((PLDOFFS-1)*PLDSIZE)]
97 pld [r1, #((PLDOFFS)*PLDSIZE)]
98 vld1.32 {q0, q1}, [r1]!
99 vld1.32 {q2, q3}, [r1]!
113 vld1.32 {q0, q1}, [r1]!
114 vld1.32 {q2, q3}, [r1]!
125 add r10, r1, #(PLDOFFS*PLDSIZE)
131 vld1.32 {q0, q1}, [r1]!
[all …]

123