Whitespace changes

This commit is contained in:
Vladimir C 2021-10-08 12:03:55 +03:00 committed by GitHub
parent 383f3a3a20
commit 35feb08236
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 7 deletions

View File

@ -260,12 +260,13 @@ ColumnPtr ColumnFixedString::filter(const IColumn::Filter & filt, ssize_t result
{
size_t res_chars_size = res->chars.size();
size_t pcnt = __builtin_popcount(mask);
for(size_t j = 0; j < pcnt; j++) {
for (size_t j = 0; j < pcnt; ++j)
{
size_t index = __builtin_ctz(mask);
res->chars.resize(res_chars_size + n);
memcpySmallAllowReadWriteOverflow15(&res->chars[res_chars_size], data_pos+index*n, n);
memcpySmallAllowReadWriteOverflow15(&res->chars[res_chars_size], data_pos + index * n, n);
res_chars_size += n;
mask = mask & (mask-1);
mask = mask & (mask - 1);
}
}
data_pos += chars_per_simd_elements;

View File

@ -338,10 +338,11 @@ ColumnPtr ColumnVector<T>::filter(const IColumn::Filter & filt, ssize_t result_s
else
{
size_t pcnt = __builtin_popcount(mask);
for(size_t j = 0; j < pcnt; j++) {
for (size_t j = 0; j < pcnt; ++j)
{
size_t index = __builtin_ctz(mask);
res_data.push_back(data_pos[index]);
mask = mask & (mask-1);
mask = mask & (mask - 1);
}
}

View File

@ -263,10 +263,11 @@ namespace
else
{
size_t pcnt = __builtin_popcount(mask);
for(size_t j = 0; j < pcnt; j++) {
for (size_t j = 0; j < pcnt; ++j)
{
size_t index = __builtin_ctz(mask);
copy_array(offsets_pos + index);
mask = mask & (mask-1);
mask = mask & (mask - 1);
}
}