Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion lib/statespace_avx.h
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,7 @@ class StateSpaceAVX :
double re = p[16 * k + j];
double im = p[16 * k + 8 + j];
csum += re * re + im * im;
while (rs[m] < csum && m < num_samples) {
while (m < num_samples && rs[m] < csum) {
bitstrings.emplace_back(8 * k + j);
++m;
}
Expand Down
2 changes: 1 addition & 1 deletion lib/statespace_avx512.h
Original file line number Diff line number Diff line change
Expand Up @@ -350,7 +350,7 @@ class StateSpaceAVX512 :
double re = p[32 * k + j];
double im = p[32 * k + 16 + j];
csum += re * re + im * im;
while (rs[m] < csum && m < num_samples) {
while (m < num_samples && rs[m] < csum) {
bitstrings.emplace_back(16 * k + j);
++m;
}
Expand Down
2 changes: 1 addition & 1 deletion lib/statespace_basic.h
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ class StateSpaceBasic :
double re = p[2 * k];
double im = p[2 * k + 1];
csum += re * re + im * im;
while (rs[m] < csum && m < num_samples) {
while (m < num_samples && rs[m] < csum) {
bitstrings.emplace_back(k);
++m;
}
Expand Down
2 changes: 1 addition & 1 deletion lib/statespace_sse.h
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ class StateSpaceSSE :
double re = p[8 * k + j];
double im = p[8 * k + 4 + j];
csum += re * re + im * im;
while (rs[m] < csum && m < num_samples) {
while (m < num_samples && rs[m] < csum) {
bitstrings.emplace_back(4 * k + j);
++m;
}
Expand Down
Loading