/glibc-2.36/sysdeps/aarch64/ |
D | __mtag_tag_region.S | 35 #define dstin x0 macro 46 add dstend, dstin, count 55 add tmp, dstin, tmp, lsl 4 57 stg dstin, [dstin] 58 stg dstin, [tmp] 59 stg dstin, [dstend, -16] 67 st2g dstin, [dstin] 68 st2g dstin, [dstin, 32] 69 st2g dstin, [dstend, -32] 84 st2g dstin, [dstin] [all …]
|
D | __mtag_tag_zero_region.S | 35 #define dstin x0 macro 46 add dstend, dstin, count 55 add tmp, dstin, tmp, lsl 4 57 stzg dstin, [dstin] 58 stzg dstin, [tmp] 59 stzg dstin, [dstend, -16] 67 stz2g dstin, [dstin] 68 stz2g dstin, [dstin, 32] 69 stz2g dstin, [dstend, -32] 84 stz2g dstin, [dstin] [all …]
|
D | memcpy.S | 27 #define dstin x0 macro 81 add dstend, dstin, count 92 stp A_l, A_h, [dstin] 101 str A_l, [dstin] 111 str A_lw, [dstin] 122 strb A_lw, [dstin] 123 strb B_lw, [dstin, tmp1] 137 stp A_l, A_h, [dstin] 138 stp B_l, B_h, [dstin, 16] 155 stp A_l, A_h, [dstin] [all …]
|
D | strcpy.S | 34 #define dstin x0 macro 100 str dataq, [dstin] 101 str dataq2, [dstin, tmp] 102 IFSTPCPY (add result, dstin, len) 117 str data1, [dstin] 118 str data2, [dstin, tmp] 119 IFSTPCPY (add result, dstin, len) 128 str dataw1, [dstin] 129 str dataw2, [dstin, tmp] 130 IFSTPCPY (add result, dstin, len) [all …]
|
D | memset.S | 38 add dstend, dstin, count 48 str val, [dstin] 53 str valw, [dstin] 57 strb valw, [dstin] 64 str q0, [dstin] 68 str q0, [dstin, 16] 76 str q0, [dstin, 16] 77 stp q0, q0, [dstin, 32] 85 bic dst, dstin, 15 86 str q0, [dstin]
|
D | memset-reg.h | 19 #define dstin x0 macro
|
/glibc-2.36/sysdeps/aarch64/multiarch/ |
D | memcpy_thunderx.S | 33 #define dstin x0 macro 88 sub tmp1, dstin, src 104 add dstend, dstin, count 118 stp B_l, B_h, [dstin, 16] 121 stp A_l, A_h, [dstin] 132 str A_l, [dstin] 140 str A_lw, [dstin] 152 strb A_lw, [dstin] 153 strb B_lw, [dstin, tmp1] 166 stp A_l, A_h, [dstin] [all …]
|
D | memcpy_falkor.S | 26 #define dstin x0 macro 82 add dstend, dstin, count 101 str E_q, [dstin, 32] 102 str F_q, [dstin, 48] 104 str A_q, [dstin] 105 str B_q, [dstin, 16] 118 str A_q, [dstin] 127 str A_x, [dstin] 136 str A_w, [dstin] 145 strh A_w, [dstin] [all …]
|
D | memcpy_advsimd.S | 28 #define dstin x0 macro 72 add dstend, dstin, count 83 str A_q, [dstin] 92 str A_l, [dstin] 101 str A_lw, [dstin] 112 strb A_lw, [dstin] 113 strb B_lw, [dstin, tmp1] 125 stp A_q, B_q, [dstin] 138 stp A_q, B_q, [dstin] 139 stp E_q, F_q, [dstin, 32] [all …]
|
D | memcpy_sve.S | 28 #define dstin x0 macro 77 st1b z0.b, p0, [dstin] 83 add dstend, dstin, count 88 stp A_q, B_q, [dstin] 100 stp A_q, B_q, [dstin] 101 stp E_q, F_q, [dstin, 32] 109 st1b z0.b, p0, [dstin, 0, mul vl] 110 st1b z1.b, p1, [dstin, 1, mul vl] 117 add dstend, dstin, count 123 sub dst, dstin, tmp1 [all …]
|
D | memcpy_thunderx2.S | 28 #define dstin x0 macro 107 sub tmp1, dstin, src 138 add dstend, dstin, count 152 stp A_q, B_q, [dstin] 153 str C_q, [dstin, 32] 161 str A_q, [dstin] 168 str A_q, [dstin] 170 str B_q, [dstin, 16] 180 add dstend, dstin, count 181 str A_l, [dstin] [all …]
|
D | memset_kunpeng.S | 38 add dstend, dstin, count 47 str q0, [dstin] 51 str q0, [dstin, 16] 59 stp q0, q0, [dstin, 16] 60 str q0, [dstin, 48] 69 str d0, [dstin] 74 str s0, [dstin] 78 str b0, [dstin] 85 bic dst, dstin, 15 86 str q0, [dstin]
|
D | memset_base64.S | 46 add dstend, dstin, count 55 str val, [dstin] 61 str valw, [dstin] 65 strb valw, [dstin] 73 stp val, val, [dstin] 77 stp val, val, [dstin, 16] 85 stp val, val, [dstin, 16] 86 stp val, val, [dstin, 32] 87 stp val, val, [dstin, 48] 94 stp val, val, [dstin] [all …]
|
D | memcpy_a64fx.S | 31 #define dstin x0 macro 113 st1b z0.b, p0, [dstin, 0, mul vl] 114 st1b z1.b, p1, [dstin, 1, mul vl] 122 add dstend, dstin, n 133 st1b z0.b, p0, [dstin, 0, mul vl] 134 st1b z1.b, p0, [dstin, 1, mul vl] 150 st1b z0.b, p0, [dstin, 0, mul vl] 151 st1b z1.b, p0, [dstin, 1, mul vl] 152 st1b z2.b, p0, [dstin, 2, mul vl] 153 st1b z3.b, p0, [dstin, 3, mul vl] [all …]
|
D | memset_a64fx.S | 61 st1b z0.b, p1, [dstin, 0, mul vl] 62 st1b z0.b, p0, [dstin, 1, mul vl] 67 add dstend, dstin, count 69 st1b z0.b, p0, [dstin, 0, mul vl] 70 st1b z0.b, p0, [dstin, 1, mul vl] 79 st1b z0.b, p0, [dstin, 0, mul vl] 80 st1b z0.b, p0, [dstin, 1, mul vl] 81 st1b z0.b, p0, [dstin, 2, mul vl] 82 st1b z0.b, p0, [dstin, 3, mul vl] 91 mov dst, dstin
|
/glibc-2.36/sysdeps/arm/armv7/multiarch/ |
D | memcpy_impl.S | 67 #define dstin r0 macro 269 mov dst, dstin /* Preserve dstin, we need to return it. */
|