Home
last modified time | relevance | path

Searched refs:synd (Results 1 – 8 of 8) sorted by relevance

/picolibc-latest/newlib/libc/machine/aarch64/
Dstrnlen.S48 #define synd x3 macro
74 fmov synd, dend
75 lsr synd, synd, shift
76 cbz synd, L(start_loop)
78 rbit synd, synd
79 clz synd, synd
80 lsr result, synd, 2
103 fmov synd, dend
104 cbnz synd, L(end)
111 fmov synd, dend
[all …]
Dmemrchr.S28 #define synd x5 macro
60 fmov synd, dend
61 lsl synd, synd, shift
62 cbz synd, L(start_loop)
64 clz synd, synd
65 sub result, endm1, synd, lsr 2
66 cmp cntin, synd, lsr 2
85 fmov synd, dend
86 cbnz synd, L(end)
94 fmov synd, dend
[all …]
Dmemchr.S31 #define synd x6 macro
88 mov synd, vend.d[0]
91 lsr synd, synd, tmp
92 lsl synd, synd, tmp
96 cbnz synd, L(tail)
108 mov synd, vend.d[0]
110 cbz synd, L(loop)
118 mov synd, vend.d[0]
128 lsl synd, synd, tmp
129 lsr synd, synd, tmp
[all …]
Dstrcpy.S50 #define synd x4 macro
89 fmov synd, dend
90 lsr synd, synd, shift
91 cbnz synd, L(tail)
96 fmov synd, dend
97 cbz synd, L(start_loop)
100 rbit synd, synd
103 clz len, synd
115 rbit synd, synd
116 clz len, synd
[all …]
Dstrlen.S62 #define synd x3 macro
175 fmov synd, maskd
176 cbz synd, L(loop)
187 fmov synd, maskd
189 rbit synd, synd
191 clz tmp, synd
207 fmov synd, maskd
209 lsr synd, synd, shift
210 cbz synd, L(loop)
212 rbit synd, synd
[all …]
/picolibc-latest/newlib/libc/machine/arm/
Dmemchr.S103 #define synd r0 /* No overlap with srcin or result */ macro
189 vmov synd, vdata0_0[0]
192 lsr synd, synd, soff
193 lsl synd, synd, soff
197 cbnz synd, .Ltail
217 vmov synd, tmp, vend0
218 orrs synd, synd, tmp
235 vmov synd, vdata0_0[0]
236 cbz synd, .Lnotfound
243 lsl synd, synd, cntin
[all …]
Dstrcmp-armv6.S73 .macro strcmp_epilogue_aligned synd d1 d2 restore_r6
80 clz tmp1, \synd
98 rev \synd, \synd
99 clz tmp1, \synd
Dstrcmp-armv7.S78 .macro strcmp_epilogue_aligned synd d1 d2 restore_r6
85 clz tmp1, \synd
104 rev \synd, \synd
105 clz tmp1, \synd