Searched refs:dstend (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/cortex-strings/src/aarch64/
H A Dmemmove.S73 #define dstend x4 define
99 add dstend, dstin, count
102 /* Align dstend to 16 byte alignment so that we don't cross cache line
107 and tmp1, dstend, 15
112 stp D_l, D_h, [dstend, -16]
116 sub dstend, dstend, tmp1
121 stp A_l, A_h, [dstend, -16]
123 stp B_l, B_h, [dstend, -32]
125 stp C_l, C_h, [dstend,
[all...]
H A Dmemset.S67 #define dstend x4 define
88 add dstend, dstin, count
99 str val, [dstend, -8]
104 str valw, [dstend, -4]
109 strh valw, [dstend, -2]
116 str q0, [dstend, -16]
119 str q0, [dstend, -32]
128 stp q0, q0, [dstend, -32]
141 sub count, dstend, dst /* Count is 16 too large. */
149 2: stp q0, q0, [dstend,
[all...]
H A Dmemcpy.S66 #define dstend x5 define
106 add dstend, dstin, count
121 stp C_l, C_h, [dstend, -32]
124 stp D_l, D_h, [dstend, -16]
135 str A_h, [dstend, -8]
143 str A_hw, [dstend, -4]
156 strb A_hw, [dstend, -1]
172 stp E_l, E_h, [dstend, -32]
173 stp F_l, F_h, [dstend, -16]
219 stp E_l, E_h, [dstend,
[all...]
/freebsd-13-stable/sys/arm64/arm64/
H A Dmemmove.S68 #define dstend x4 define
99 add dstend, dstin, count
102 /* Align dstend to 16 byte alignment so that we don't cross cache line
107 and tmp1, dstend, 15
112 stp D_l, D_h, [dstend, -16]
116 sub dstend, dstend, tmp1
121 stp A_l, A_h, [dstend, -16]
123 stp B_l, B_h, [dstend, -32]
125 stp C_l, C_h, [dstend,
[all...]
H A Dmemcpy.S69 #define dstend x5 define
101 add dstend, dstin, count
116 stp C_l, C_h, [dstend, -32]
119 stp D_l, D_h, [dstend, -16]
130 str A_h, [dstend, -8]
138 str A_hw, [dstend, -4]
151 strb A_hw, [dstend, -1]
167 stp E_l, E_h, [dstend, -32]
168 stp F_l, F_h, [dstend, -16]
214 stp E_l, E_h, [dstend,
[all...]

Completed in 50 milliseconds