diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-05-24 12:38:51 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-05-30 12:36:09 -0500 |
commit | 46b5e98ef6f1b9f4b53851f152ecb8209064b26c (patch) | |
tree | f3008f5bbe51de418ade2aeb13363408c7ba2536 /nptl/tst-robustpi3.c | |
parent | 5bf0ab80573d66e4ae5d94b094659094336da90f (diff) | |
download | glibc-46b5e98ef6f1b9f4b53851f152ecb8209064b26c.zip glibc-46b5e98ef6f1b9f4b53851f152ecb8209064b26c.tar.gz glibc-46b5e98ef6f1b9f4b53851f152ecb8209064b26c.tar.bz2 |
x86: Add seperate non-temporal tunable for memset
The tuning for non-temporal stores for memset vs memcpy is not always
the same. This includes both the exact value and whether non-temporal
stores are profitable at all for a given arch.
This patch add `x86_memset_non_temporal_threshold`. Currently we
disable non-temporal stores for non Intel vendors as the only
benchmarks showing its benefit have been on Intel hardware.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'nptl/tst-robustpi3.c')
0 files changed, 0 insertions, 0 deletions