diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2024-02-02 22:58:45 -0800 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2024-03-12 17:23:10 -0800 |
commit | fff9f5047af79e7a8bd7345d9f22126d626e35a7 (patch) | |
tree | ce7063bf461130878e2e25db158abb5fb9862b53 /tests/auto/corelib/tools | |
parent | 55959aefab1a190435dfacfc2a136ce3314d423c (diff) |
qHash: update the pre-AVX512 mask to use the cacheline size
No change in behavior. But instead of trying to guess if we're going to
cross a page boundary, we check for the cacheline: if we don't cross a
cacheline boundary, then we can't cross a page boundary either. Testing
bit 4 can be implemented with a shorter instruction than a test for bit
11.
f43de: 40 f6 c7 20 test $0x20,%dil
Change-Id: I664b9f014ffc48cbb49bfffd17b04817a0fb8c6b
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'tests/auto/corelib/tools')
0 files changed, 0 insertions, 0 deletions