aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordweiller <4678790+dweiller@users.noreply.github.com>2025-01-20 17:43:42 +1100
committerdweiller <4678790+dweiller@users.noreply.github.com>2025-01-20 18:29:15 +1100
commitb7a887f0fb7d166ad93eae62ecd93d1ed173297e (patch)
tree3ea5cd898f588e66f038d7a64454557cb6220057 /src
parentd6e1166f1a93e8ed5dd0a74cc0b0daeae5c050a0 (diff)
downloadzig-b7a887f0fb7d166ad93eae62ecd93d1ed173297e.tar.gz
zig-b7a887f0fb7d166ad93eae62ecd93d1ed173297e.zip
compiler-rt: optimize memcpy
The new memcpy function aims to be more generic than the previous implementation which was adapted from an implementation optimized for x86_64 avx2 machines. Even on x86_64 avx2 machines this implementation should be generally be faster due to fewer branches in the small length cases and generating less machine code. Note that the new memcpy function no longer acts as a memmove.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions