for (ureg i = 0; i < m_env.numThreads; i++) {
u32 index = m_startIndex + i * (KeysToInsert + 2);
sreg leftToCheck = KeysToInsert;
while (leftToCheck > 0) {
u32 key = index * m_relativePrime;
key = key ^ (key >> 16);
for (ureg i = 0; i < m_env.numThreads; i++) {
u32 index = m_startIndex + i * (KeysToInsert + 2);
sreg leftToCheck = KeysToInsert;
while (leftToCheck > 0) {
u32 key = index * m_relativePrime;
key = key ^ (key >> 16);