Home
last modified time | relevance | path

Searched refs:dstend (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Dmemcpy.S25 #define dstend x5 macro
63 add dstend, dstin, count
75 stp D_l, D_h, [dstend, -16]
84 str A_h, [dstend, -8]
94 str B_lw, [dstend, -4]
106 strb C_lw, [dstend, -1]
121 stp C_l, C_h, [dstend, -32]
122 stp D_l, D_h, [dstend, -16]
134 stp G_l, G_h, [dstend, -64]
135 stp H_l, H_h, [dstend, -48]
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dmemcpy.S21 #define dstend x5 macro
59 add dstend, dstin, count
71 stp D_l, D_h, [dstend, -16]
80 str A_h, [dstend, -8]
90 str B_lw, [dstend, -4]
102 strb C_lw, [dstend, -1]
117 stp C_l, C_h, [dstend, -32]
118 stp D_l, D_h, [dstend, -16]
130 stp G_l, G_h, [dstend, -64]
131 stp H_l, H_h, [dstend, -48]
[all …]
H A Dmemcpy-advsimd.S21 #define dstend x5 macro
58 add dstend, dstin, count
69 str B_q, [dstend, -16]
80 stp C_q, D_q, [dstend, -32]
90 str A_h, [dstend, -8]
99 str B_lw, [dstend, -4]
108 stp G_q, H_q, [dstend, -64]
112 stp C_q, D_q, [dstend, -32]
124 strb C_lw, [dstend, -1]
131 add dstend, dstin, count
[all …]
H A Dmemset.S21 #define dstend x4 macro
31 add dstend, dstin, count
38 sub dstend2, dstend, off
42 str q0, [dstend, -16]
48 add dstend, dstin, count
52 sub dstend2, dstend, off, lsl 2
56 str s0, [dstend, -4]
64 strb valw, [dstend, -1]
74 stp q0, q0, [dstend, -64]
75 stp q0, q0, [dstend, -32]
[all …]
H A Dmemcpy-sve.S23 #define dstend x5 macro
69 add dstend, dstin, count
75 stp C_q, D_q, [dstend, -32]
84 stp G_q, H_q, [dstend, -64]
88 stp C_q, D_q, [dstend, -32]
94 add dstend, dstin, count
128 stp E_q, F_q, [dstend, -64]
129 stp A_q, B_q, [dstend, -32]
141 str D_q, [dstend, -16]
143 sub dstend, dstend, tmp1
[all …]
H A Dmemset-sve.S23 #define dstend x4 macro
34 add dstend, dstin, count
41 sub dstend2, dstend, off
45 str q0, [dstend, -16]
61 stp q0, q0, [dstend, -64]
62 stp q0, q0, [dstend, -32]
83 sub count, dstend, dst /* Count is now 64 too large. */
86 sub x8, dstend, 1 /* Write last bytes before ZVA loop. */
90 str q0, [dstend, -16]
102 sub count, dstend, dst /* Count is 16 too large. */
[all …]
H A D__mtag_tag_zero_region.S25 #define dstend x3 macro
30 add dstend, dstin, count
43 stzg dstin, [dstend, -16]
53 stz2g dstin, [dstend, -32]
71 sub count, dstend, dst /* Count is now 64 too large. */
80 stz2g dstin, [dstend, -64]
81 stz2g dstin, [dstend, -32]
92 stz2g dstin, [dstend, -64]
93 stz2g dstin, [dstend, -32]
H A D__mtag_tag_region.S25 #define dstend x3 macro
30 add dstend, dstin, count
43 stg dstin, [dstend, -16]
53 st2g dstin, [dstend, -32]
71 sub count, dstend, dst /* Count is now 64 too large. */
80 st2g dstin, [dstend, -64]
81 st2g dstin, [dstend, -32]
92 st2g dstin, [dstend, -64]
93 st2g dstin, [dstend, -32]
/freebsd/contrib/elftoolchain/libelf/
H A Dlibelf_convert.m4408 unsigned char * const dstend = dst + dsz;
414 vnext != 0 && dtmp + verfsz <= dstend && src + vermsz <= srcend;
436 cnt != 0 && anext != 0 && dstaux + auxfsz <= dstend &&
472 unsigned char * const dstend = dst + dsz;
478 vnext != 0 && stmp + verfsz <= srcend && dst + vermsz <= dstend;
500 cnt != 0 && anext != 0 && dstaux + auxmsz <= dstend &&