summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2024-02-02 22:58:45 -0800
committerThiago Macieira <thiago.macieira@intel.com>2024-03-12 17:23:10 -0800
commitfff9f5047af79e7a8bd7345d9f22126d626e35a7 (patch)
treece7063bf461130878e2e25db158abb5fb9862b53 /tests/auto/corelib/tools/qhashfunctions/tst_qhashfunctions.cpp
parent55959aefab1a190435dfacfc2a136ce3314d423c (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/qhashfunctions/tst_qhashfunctions.cpp')
0 files changed, 0 insertions, 0 deletions