> From: Stephen Hemminger [mailto:[email protected]] > Sent: Tuesday, 4 August 2026 17.52 > > On Tue, 4 Aug 2026 14:33:04 +0000 > Morten Brørup <[email protected]> wrote: > > > + /* Common way for small copy size of 64-byte blocks. Unlikely, so > constant size only */ > > + if (__rte_constant(n) && (n & 63) == 0 && n <= > RTE_MEMCPY_BLOCK_64_MAX) { > > + void *ret = dst; > > + > > Maybe just let compiler decide, it will generate vector instructions in > most cases. > > if (__rte_constant(n)) > return mempcpy(dst, src, n);
Maybe in most, but not in all: https://godbolt.org/z/KvdKqT5rY

