Commit a3b45d78 authored by Axel Kohlmeyer's avatar Axel Kohlmeyer
Browse files

correct local/aligned storage issue in airebo/intel macros for vecorization

parent 15b47569
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1027,7 +1027,7 @@ VEC_INLINE inline __m256 _mm256_compress_ps(__m256 mask, __m256 a) {
  _mm256_store_ps(a_buf, a);
  int k = 0;
  for (int i = 0; i < 8; i++) {
    if (mask[i]) {
    if (mask_buf[i]) {
      dst_buf[k++] = a_buf[i];
    }
  }
@@ -1052,7 +1052,7 @@ VEC_INLINE inline __m256 _mm256_expand_ps(__m256 mask, __m256 a) {
  _mm256_store_ps(a_buf, a);
  int k = 0;
  for (int i = 0; i < 8; i++) {
    if (mask[i]) {
    if (mask_buf[i]) {
      dst_buf[i] = a_buf[k++];
    }
  }