fix warnings - issue #21

This commit is contained in:
greg
2019-07-31 12:20:28 -04:00
parent 3c16c3aef6
commit b45a4938ab
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -289,7 +289,7 @@ inline __m128i _mm_cmpgt_epi8_fixed(__m128i a, __m128i b) {
#pragma GCC diagnostic ignored "-Woverflow"
if (std::is_unsigned<char>::value) {
const __m128i mask = _mm_set1_epi8(0x80);
const __m128i mask = _mm_set1_epi8(static_cast<char>(0x80));
const __m128i diff = _mm_subs_epi8(b, a);
return _mm_cmpeq_epi8(_mm_and_si128(diff, mask), mask);
}