diff --git a/ConflictSet.cpp b/ConflictSet.cpp index 8fb1bcb..4aeb087 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -1544,8 +1544,6 @@ void maybeDecreaseCapacity(Node *&self, WriteContext *tls, } #if defined(HAS_AVX) && !defined(__SANITIZE_THREAD__) -// This gets covered in local development -// GCOVR_EXCL_START __attribute__((target("avx512f"))) void rezero16(InternalVersionT *vs, InternalVersionT zero) { uint32_t z; @@ -1555,7 +1553,6 @@ __attribute__((target("avx512f"))) void rezero16(InternalVersionT *vs, _mm512_sub_epi32(_mm512_loadu_epi32(vs), zvec), _mm512_setzero_epi32()); _mm512_mask_storeu_epi32(vs, m, zvec); } -// GCOVR_EXCL_STOP __attribute__((target("default"))) #endif @@ -1992,9 +1989,9 @@ downLeftSpine: #ifdef HAS_AVX uint32_t compare16_32bit(const InternalVersionT *vs, InternalVersionT rv) { uint32_t compared = 0; - __m128i w[4]; + __m128i w[4]; // GCOVR_EXCL_LINE memcpy(w, vs, sizeof(w)); - uint32_t r; + uint32_t r; // GCOVR_EXCL_LINE memcpy(&r, &rv, sizeof(r)); const auto rvVec = _mm_set1_epi32(r); const auto zero = _mm_setzero_si128(); @@ -2006,8 +2003,6 @@ uint32_t compare16_32bit(const InternalVersionT *vs, InternalVersionT rv) { return compared; } -// This gets covered in local development -// GCOVR_EXCL_START __attribute__((target("avx512f"))) uint32_t compare16_32bit_avx512(const InternalVersionT *vs, InternalVersionT rv) { uint32_t r; @@ -2017,7 +2012,6 @@ compare16_32bit_avx512(const InternalVersionT *vs, InternalVersionT rv) { _mm512_setzero_epi32()); } #endif -// GCOVR_EXCL_STOP // Returns true if v[i] <= readVersion for all i such that begin <= is[i] < end // Preconditions: begin <= end, end - begin < 256 @@ -2400,14 +2394,11 @@ bool checkMaxBetweenExclusiveImpl(Node *n, int begin, int end, } #if defined(HAS_AVX) && !defined(__SANITIZE_THREAD__) -// This gets covered in local development -// GCOVR_EXCL_START __attribute__((target("avx512f"))) bool checkMaxBetweenExclusive(Node *n, int begin, int end, InternalVersionT readVersion, ReadContext *tls) { return checkMaxBetweenExclusiveImpl(n, begin, end, readVersion, tls); } -// GCOVR_EXCL_STOP __attribute__((target("default"))) #endif bool checkMaxBetweenExclusive(Node *n, int begin, int end,