diff options
author | Evan Green <evan@rivosinc.com> | 2024-02-27 14:56:43 -0800 |
---|---|---|
committer | Palmer Dabbelt <palmer@rivosinc.com> | 2024-03-01 07:15:01 -0800 |
commit | 587a1290a1af7bee6dbb40ebadb7a4d71e698baf (patch) | |
tree | 1e01dbbb28f39cc0c24653f56d9482038fa25339 /libio/tst-bz24153.c | |
parent | a2b47f7d4679a01d56827e1aff2a40de173fab23 (diff) | |
download | glibc-587a1290a1af7bee6dbb40ebadb7a4d71e698baf.tar.gz glibc-587a1290a1af7bee6dbb40ebadb7a4d71e698baf.tar.xz glibc-587a1290a1af7bee6dbb40ebadb7a4d71e698baf.zip |
riscv: Add and use alignment-ignorant memcpy
For CPU implementations that can perform unaligned accesses with little or no performance penalty, create a memcpy implementation that does not bother aligning buffers. It will use a block of integer registers, a single integer register, and fall back to bytewise copy for the remainder. Signed-off-by: Evan Green <evan@rivosinc.com> Reviewed-by: Palmer Dabbelt <palmer@rivosinc.com> Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'libio/tst-bz24153.c')
0 files changed, 0 insertions, 0 deletions