diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-02-09 17:56:02 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-03-26 11:03:06 +0000 |
commit | 23fd760add29042fd6f8fead0f6a2f32631d41aa (patch) | |
tree | a7b15b0d3d507153ba3f14ab14c4ca3d7d5438fd /elf/tst-latepthreadmod.c | |
parent | 383bc2402879080ed65b7f68789f5ebaf994f896 (diff) | |
download | glibc-23fd760add29042fd6f8fead0f6a2f32631d41aa.tar.gz glibc-23fd760add29042fd6f8fead0f6a2f32631d41aa.tar.xz glibc-23fd760add29042fd6f8fead0f6a2f32631d41aa.zip |
aarch64: Optimize __libc_mtag_tag_region
This is a target hook for memory tagging, the original was a naive implementation. The optimized version relies on "dc gva" to tag 64 bytes at a time for large allocations and optimizes small cases without adding too many branches. This was not benchmarked on real cpu, but expected to be faster than the naive implementation.
Diffstat (limited to 'elf/tst-latepthreadmod.c')
0 files changed, 0 insertions, 0 deletions