Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 34) sorted by relevance

12

/sysdeps/powerpc/powerpc64/power7/
A Dmemcpy.S62 addi dst,dst,1
68 addi dst,dst,2
74 addi dst,dst,4
80 addi dst,dst,8
113 addi dst,dst,64
121 addi dst,dst,64
136 addi dst,dst,64
144 addi dst,dst,32
156 addi dst,dst,8
193 addi dst,dst,2
[all …]
/sysdeps/aarch64/multiarch/
A Dmemset_falkor.S32 str q0, [dst, 16]
33 stp q0, q0, [dst, 32]
34 bic dst, dst, 63
35 stp q0, q0, [dst, 64]
36 stp q0, q0, [dst, 96]
37 sub count, dstend, dst /* Count is now 128 too large. */
39 add dst, dst, 128
40 1: dc zva, dst
41 add dst, dst, 64
44 stp q0, q0, [dst, 0]
[all …]
A Dmemset_base64.S95 bic dst, dstin, 15
102 sub count, dstend, dst
117 stp val, val, [dst, 32]
118 stp val, val, [dst, 48]
124 stp val, val, [dst, 16]
136 bic dst, dst, 63
152 sub count, dstend, dst
159 add dst, dst, 128
163 1: dc zva, dst
164 add dst, dst, 64
[all …]
A Dmemset_kunpeng.S85 bic dst, dstin, 15
87 sub count, dstend, dst /* Count is 16 too large. */
88 sub dst, dst, 16 /* Dst is biased by -32. */
90 1: stp q0, q0, [dst, 32]
91 stp q0, q0, [dst, 64]!
94 stp q0, q0, [dst, 32]
95 stp q0, q0, [dst, 64]!
98 stp q0, q0, [dst, 32]
99 stp q0, q0, [dst, 64]!
102 stp q0, q0, [dst, 32]
[all …]
A Dmemset_a64fx.S91 mov dst, dstin
107 add dst, dst, tmp1
136 prfm pstl1keep, [dst, PF_DIST_L1]
139 add dst, dst, CACHE_LINE_SIZE * 2
152 st1b z0.b, p0, [dst, 0, mul vl]
153 st1b z0.b, p0, [dst, 1, mul vl]
154 st1b z0.b, p0, [dst, 2, mul vl]
155 st1b z0.b, p0, [dst, 3, mul vl]
156 sub dst, dst, tmp2
162 1: add dst, dst, CACHE_LINE_SIZE
[all …]
A Dmemcpy_thunderx2.S31 #define dst x3 macro
51 #define F_h dst
53 #define G_h dst
221 sub dst, dstin, tmp1
230 str D_q, [dst, 48]
248 str B_q, [dst, 16]
261 add dst, dst, 16
262 and tmp1, dst, 15
310 stp D_q, E_q, [dst]
318 stp H_q, I_q, [dst]
[all …]
A Dmemcpy_a64fx.S34 #define dst x3 macro
170 add dst, dstin, tmp
186 add dst, dst, vlen8
191 add dst, dst, vlen8
209 add dstend, dst, n
274 add dst, dstin, n
276 ands tmp, dst, tmp
283 add dst, dstin, n
297 sub dst, dst, vlen8
301 2: sub dst, dst, vlen8
[all …]
A Dmemcpy_thunderx.S36 #define dst x3 macro
53 #define F_h dst
55 #define G_h dst
191 bic dst, dstin, 15
207 stp A_l, A_h, [dst, 16]
209 stp B_l, B_h, [dst, 32]
211 stp C_l, C_h, [dst, 48]
222 bic dst, dstin, 15
234 stp A_l, A_h, [dst, 16]
236 stp B_l, B_h, [dst, 32]
[all …]
A Dmemcpy_falkor.S29 #define dst x3 macro
172 sub dst, dstin, tmp1
177 str A_q, [dst, 16]
180 str A_q, [dst, 32]
182 str A_q, [dst, 48]
184 str A_q, [dst, 64]!
245 sub dst, dstin, tmp1
255 str Q_q, [dst, 16]
257 str S_q, [dst, 32]!
266 str Q_q, [dst, 16]
[all …]
A Dmemcpy_advsimd.S31 #define dst x3 macro
152 sub dst, dstin, tmp1
160 stp A_q, B_q, [dst, 16]
162 stp C_q, D_q, [dst, 48]
165 add dst, dst, 64
172 stp A_q, B_q, [dst, 16]
174 stp C_q, D_q, [dst, 48]
/sysdeps/aarch64/
A Dmemset.S92 sub dst, dst, 16 /* Dst is biased by -32. */
120 bic dst, dst, 63
125 add dst, dst, 128
127 1: dc zva, dst
128 add dst, dst, 64
146 bic dst, dst, 127
149 add dst, dst, 128
151 add dst, dst, 128
169 add dst, dst, 16
182 add dst, dst, zva_len
[all …]
A D__mtag_tag_region.S37 #define dst x2 macro
86 bic dst, dstin, 63
87 sub count, dstend, dst /* Count is now 64 too large. */
92 add dst, dst, 64
93 dc gva, dst
101 sub dst, dstin, 32 /* Dst is biased by -32. */
104 st2g dstin, [dst, 32]
105 st2g dstin, [dst, 64]!
A D__mtag_tag_zero_region.S37 #define dst x2 macro
86 bic dst, dstin, 63
87 sub count, dstend, dst /* Count is now 64 too large. */
92 add dst, dst, 64
93 dc gzva, dst
101 sub dst, dstin, 32 /* Dst is biased by -32. */
104 stz2g dstin, [dst, 32]
105 stz2g dstin, [dst, 64]!
A Dmemcpy.S30 #define dst x3 macro
49 #define G_h dst
169 bic dst, dstin, 15
181 stp A_l, A_h, [dst, 16]
183 stp B_l, B_h, [dst, 32]
185 stp C_l, C_h, [dst, 48]
187 stp D_l, D_h, [dst, 64]!
195 stp A_l, A_h, [dst, 16]
197 stp B_l, B_h, [dst, 32]
199 stp C_l, C_h, [dst, 48]
[all …]
A Dstrcpy.S39 #define dst x3 macro
153 add dst, dstin, len
158 str dataq, [dst], 16
175 str dataq, [dst, tmp]
176 IFSTPCPY (add result, dst, len)
A Dmemset-reg.h23 #define dst x3 macro
/sysdeps/arm/armv7/multiarch/
A Dmemcpy_impl.S302 add dst, dst, tmp1
380 add dst, dst, #64
387 add dst, dst, tmp1
396 sub dst, dst, #8
427 add dst, dst, #8
437 add dst, dst, tmp1
519 add dst, dst, #128
528 sub dst, dst, #8
585 add dst, dst, #72
652 sub dst, dst, #8
[all …]
/sysdeps/unix/sysv/linux/aarch64/
A Dsysdep.h247 PTR_MANGLE2 (dst, src, guard)
249 # define PTR_MANGLE2(dst, src, guard)\ argument
250 eor x##dst, x##src, x##guard
252 PTR_MANGLE (dst, src, guard, tmp)
253 # define PTR_DEMANGLE2(dst, src, guard)\ argument
254 PTR_MANGLE2 (dst, src, guard)
267 PTR_MANGLE2 (dst, src, guard)
269 # define PTR_MANGLE2(dst, src, guard)\ argument
270 eor x##dst, x##src, x##guard
272 PTR_MANGLE (dst, src, guard, tmp)
[all …]
/sysdeps/unix/sysv/linux/ia64/
A D__sigstack_longjmp.c49 copy_rbs (unsigned long *dst, unsigned long *dst_end, unsigned long dst_rnat, in copy_rbs() argument
56 while (dst < dst_end) in copy_rbs()
58 dst_slot = ia64_rse_slot_num (dst); in copy_rbs()
61 *dst++ = dst_rnat; in copy_rbs()
87 *dst++ = *src++; in copy_rbs()
94 dst_slot = ia64_rse_slot_num (dst); in copy_rbs()
96 *ia64_rse_rnat_addr (dst) = dst_rnat; in copy_rbs()
/sysdeps/unix/sysv/linux/alpha/
A Dsysdep.h323 # define PTR_MANGLE(dst, src, tmp) \ argument
326 xor src, tmp, dst
328 xor src, tmp, dst
330 # define PTR_MANGLE(dst, src, tmp) \ argument
332 xor src, tmp, dst
334 # define PTR_MANGLE(dst, src, tmp) \ argument
336 xor src, tmp, dst
338 # define PTR_MANGLE2(dst, src, tmp) \ argument
339 xor src, tmp, dst
340 # define PTR_DEMANGLE(dst, tmp) PTR_MANGLE(dst, dst, tmp) argument
[all …]
/sysdeps/arm/
A Dsysdep.h305 PTR_MANGLE2(dst, src, guard)
307 # define PTR_MANGLE2(dst, src, guard) \ argument
308 eor dst, src, guard
310 PTR_MANGLE (dst, src, guard, tmp)
311 # define PTR_DEMANGLE2(dst, src, guard) \ argument
312 PTR_MANGLE2 (dst, src, guard)
325 PTR_MANGLE2(dst, src, guard)
327 # define PTR_MANGLE2(dst, src, guard) \
328 eor dst, src, guard
330 PTR_MANGLE (dst, src, guard, tmp)
[all …]
/sysdeps/s390/s390-32/
A Dstrncpy-z900.S33 st %r2,24(%r15) # save dst pointer
34 slr %r2,%r3 # %r3 points to src, %r2+%r3 to dst
71 alr %r2,%r3 # start of dst area to be zeroed
75 .L9: mvcle %r2,%r4,0 # pad dst with zeroes
77 .Lexit: l %r2,24(%r15) # return dst pointer
/sysdeps/s390/s390-64/
A Dstrncpy-z900.S32 stg %r2,48(%r15) # save dst pointer
33 slgr %r2,%r3 # %r3 points to src, %r2+%r3 to dst
82 algr %r2,%r3 # start of dst area to be zeroed
86 .L13: mvcle %r2,%r4,0 # pad dst with zeroes
88 .Lexit: lg %r2,48(%r15) # return dst pointer
/sysdeps/unix/sysv/linux/csky/
A Dsysdep.h481 xor dst, src, guard;
482 # define PTR_DEMANGLE(dst, src, guard) PTR_MANGLE (dst, src, guard) argument
483 # define PTR_MANGLE2(dst, src, guard) \ argument
484 xor dst, src, guard
485 # define PTR_DEMANGLE2(dst, src, guard) PTR_MANGLE2 (dst, src, guard) argument
494 # define PTR_MANGLE(dst, src, guard) \ argument
502 xor dst, src, guard;
503 # define PTR_DEMANGLE(dst, src, guard) PTR_MANGLE (dst, src, guard) argument
504 # define PTR_MANGLE2(dst, src, guard) \ argument
505 xor dst, src, guard
[all …]
/sysdeps/sparc/sparc32/
A Dmemcpy.S28 st %t0, [%dst + offset + 0x00]; \
29 st %t1, [%dst + offset + 0x04]; \
30 st %t2, [%dst + offset + 0x08]; \
31 st %t3, [%dst + offset + 0x0c]; \
32 st %t4, [%dst + offset + 0x10]; \
33 st %t5, [%dst + offset + 0x14]; \
35 st %t7, [%dst + offset + 0x1c];
45 std %t6, [%dst + offset + 0x18];
53 st %t3, [%dst - offset - 0x04];
59 std %t2, [%dst - offset - 0x08];
[all …]

Completed in 25 milliseconds

12