Home
last modified time | relevance | path

Searched refs:tmp2 (Results 1 – 12 of 12) sorted by relevance

/bionic/libc/arch-arm64/generic/bionic/
Dstrlen.S47 #define tmp2 x8 macro
74 orr tmp2, data1, #REP8_7f
77 bic has_nul1, tmp1, tmp2
98 orr tmp2, data2, #REP8_7f
99 bic has_nul2, tmp1, tmp2
112 mov tmp2, #~0
115 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
118 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
120 orr data1, data1, tmp2
121 orr data2a, data2, tmp2
Dmemset.S56 #define tmp2 x4 macro
128 neg tmp2, dst
129 ands tmp2, tmp2, #15
134 sub count, count, tmp2
136 add dst, dst, tmp2
161 neg tmp2, dst
162 ands tmp2, tmp2, #15
164 sub count, count, tmp2
166 add dst, dst, tmp2
176 adrp tmp2, .Lcache_clear
[all …]
Dstrnlen.S48 #define tmp2 x9 macro
94 orr tmp2, data1, #REP8_7f
97 bic has_nul1, tmp1, tmp2
127 orr tmp2, data2, #REP8_7f
128 bic has_nul2, tmp1, tmp2
153 mov tmp2, #~0
161 lsl tmp2, tmp2, tmp4 /* Shift (tmp1 & 63). */
164 lsr tmp2, tmp2, tmp4 /* Shift (tmp1 & 63). */
168 orr data1, data1, tmp2
169 orr data2a, data2, tmp2
Dstrcmp.S53 #define tmp2 x8 macro
74 orr tmp2, data1, #REP8_7f
76 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
113 orr tmp2, tmp3, #REP8_7f
114 bic has_nul, tmp1, tmp2
141 mov tmp2, #~0
144 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
147 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
149 orr data1, data1, tmp2
150 orr data2, data2, tmp2
Dstrncmp.S54 #define tmp2 x9 macro
89 orr tmp2, data1, #REP8_7f
92 bics has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
152 orr tmp2, tmp3, #REP8_7f
153 bic has_nul, tmp1, tmp2
181 mov tmp2, #~0
185 lsl tmp2, tmp2, tmp3 /* Shift (tmp1 & 63). */
188 lsr tmp2, tmp2, tmp3 /* Shift (tmp1 & 63). */
195 orr data1, data1, tmp2
196 orr data2, data2, tmp2
Dmemcmp.S50 #define tmp2 x9 macro
125 mov tmp2, #~0
128 lsl tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
131 lsr tmp2, tmp2, tmp1 /* Shift (tmp1 & 63). */
134 orr data1, data1, tmp2
135 orr data2, data2, tmp2
Dmemmove.S47 #define tmp2 x4 macro
133 ands tmp2, src, #15 /* Bytes to reach alignment. */
135 sub count, count, tmp2
138 tbz tmp2, #3, 1f
142 tbz tmp2, #2, 1f
146 tbz tmp2, #1, 1f
150 tbz tmp2, #0, 1f
260 neg tmp2, src
261 ands tmp2, tmp2, #15 /* Bytes to reach alignment. */
263 sub count, count, tmp2
[all …]
Dmemcpy_base.S40 #define tmp2 x4 macro
117 neg tmp2, src
118 ands tmp2, tmp2, #15 /* Bytes to reach alignment. */
120 sub count, count, tmp2
125 add src, src, tmp2
127 add dst, dst, tmp2
Dstring_copy.S88 #define tmp2 x8 macro
120 orr tmp2, data1, #REP8_7f
121 bic has_nul1, tmp1, tmp2
236 orr tmp2, data1, #REP8_7f
237 bics has_nul1, tmp1, tmp2
/bionic/libc/arch-arm64/denver64/bionic/
Dmemset.S53 #define tmp2 x4 macro
138 neg tmp2, dst
139 ands tmp2, tmp2, #15
144 sub count, count, tmp2
146 add dst, dst, tmp2
188 neg tmp2, dst
189 ands tmp2, tmp2, #15
191 sub count, count, tmp2
193 add dst, dst, tmp2
203 adrp tmp2, .Lcache_clear
[all …]
Dmemcpy_base.S41 #define tmp2 x4 macro
123 neg tmp2, src
124 ands tmp2, tmp2, #15 /* Bytes to reach alignment. */
126 sub count, count, tmp2
131 add src, src, tmp2
133 add dst, dst, tmp2
/bionic/libc/arch-arm/bionic/
Dmemcpy.a9.S92 #define tmp2 r10 macro
240 str tmp2, [sp, #-FRAME_SIZE]!
241 and tmp2, src, #7
243 cmp tmp1, tmp2
256 lsls tmp2, dst, #29
258 rsbs tmp2, tmp2, #0
259 sub count, count, tmp2, lsr #29
262 lsls tmp2, tmp2, #2
264 ldrbne tmp2, [src], #1
266 strbne tmp2, [dst], #1
[all …]