diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-05-08 22:10:20 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-05-27 21:32:57 -0500 |
commit | ed2f9dc9420c4c61436328778a70459d0a35556a (patch) | |
tree | 9261119bdc4cb605473408694e7e80e4bf607b70 /sysdeps/riscv/rv64/rvd/s_trunc.c | |
parent | 9ffdcf5b79acacffc35506812ca8d99ea1dde618 (diff) | |
download | glibc-ed2f9dc9420c4c61436328778a70459d0a35556a.tar.gz glibc-ed2f9dc9420c4c61436328778a70459d0a35556a.tar.xz glibc-ed2f9dc9420c4c61436328778a70459d0a35556a.zip |
x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429]
If `non_temporal_threshold` is below `minimum_non_temporal_threshold`, it almost certainly means we failed to read the systems cache info. In this case, rather than defaulting the minimum correct value, we should default to a value that gets at least reasonable performance. 64MB is chosen conservatively to be at the very high end. This should never cause non-temporal stores when, if we had read cache info, we wouldn't have otherwise. Reviewed-by: Florian Weimer <fweimer@redhat.com>
Diffstat (limited to 'sysdeps/riscv/rv64/rvd/s_trunc.c')
0 files changed, 0 insertions, 0 deletions