| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | memcpy.S | 22 #define srcend x4 macro 42 #define H_h srcend 60 add srcend, src, count 71 ldp D_l, D_h, [srcend, -16] 80 ldr A_h, [srcend, -8] 90 ldr B_lw, [srcend, -4] 100 ldrb C_lw, [srcend, -1] 113 ldp C_l, C_h, [srcend, -32] 114 ldp D_l, D_h, [srcend, -16] 130 ldp G_l, G_h, [srcend, -64] [all …]
|
| /freebsd-14.2/contrib/arm-optimized-routines/string/aarch64/ |
| H A D | memcpy.S | 20 #define srcend x4 macro 40 #define H_h srcend 61 add srcend, src, count 72 ldp D_l, D_h, [srcend, -16] 81 ldr A_h, [srcend, -8] 91 ldr B_lw, [srcend, -4] 101 ldrb C_lw, [srcend, -1] 114 ldp C_l, C_h, [srcend, -32] 115 ldp D_l, D_h, [srcend, -16] 131 ldp G_l, G_h, [srcend, -64] [all …]
|
| H A D | memcpy-advsimd.S | 20 #define srcend x4 macro 58 add srcend, src, count 70 ldr B_q, [srcend, -16] 79 ldp C_q, D_q, [srcend, -32] 91 ldr A_h, [srcend, -8] 100 ldr B_lw, [srcend, -4] 123 ldrb C_lw, [srcend, -1] 179 ldr D_q, [srcend, -16] 180 and tmp1, srcend, 15 181 bic srcend, srcend, 15 [all …]
|
| H A D | memcpy-sve.S | 24 #define srcend x4 macro 74 add srcend, src, count 77 ldp C_q, D_q, [srcend, -32] 89 ldp G_q, H_q, [srcend, -64] 99 add srcend, src, count 130 ldp E_q, F_q, [srcend, -64] 132 ldp A_q, B_q, [srcend, -32] 142 ldr D_q, [srcend, -16] 143 and tmp1, srcend, 15 144 bic srcend, srcend, 15 [all …]
|
| /freebsd-14.2/contrib/cortex-strings/src/aarch64/ |
| H A D | memmove.S | 72 #define srcend x3 macro 100 add srcend, src, count 108 ldp D_l, D_h, [srcend, -16] 109 sub srcend, srcend, tmp1 111 ldp A_l, A_h, [srcend, -16] 113 ldp B_l, B_h, [srcend, -32] 114 ldp C_l, C_h, [srcend, -48] 115 ldp D_l, D_h, [srcend, -64]! 122 ldp A_l, A_h, [srcend, -16] 124 ldp B_l, B_h, [srcend, -32] [all …]
|
| H A D | memcpy.S | 65 #define srcend x4 macro 81 #define F_h srcend 105 add srcend, src, count 116 ldp D_l, D_h, [srcend, -16] 119 ldp C_l, C_h, [srcend, -32] 133 ldr A_h, [srcend, -8] 141 ldr A_hw, [srcend, -4] 152 ldrb A_hw, [srcend, -1] 166 ldp E_l, E_h, [srcend, -32] 167 ldp F_l, F_h, [srcend, -16] [all …]
|
| /freebsd-14.2/contrib/elftoolchain/libelf/ |
| H A D | libelf_convert.m4 | 409 unsigned char * const srcend = src + count; 414 vnext != 0 && dtmp + verfsz <= dstend && src + vermsz <= srcend; 437 srcaux + auxmsz <= srcend; 473 unsigned char * const srcend = src + count; 478 vnext != 0 && stmp + verfsz <= srcend && dst + vermsz <= dstend; 501 srcaux + auxfsz <= srcend;
|