missed one pragma

This commit is contained in:
Konstantinos Margaritis 2023-10-04 20:54:57 +03:00
parent 2e88df1a89
commit da88abfa39

View File

@ -273,9 +273,10 @@ really_inline SuperVector<16> SuperVector<16>::eq(SuperVector<16> const &b) cons
return (*this == b);
}
#if defined(__clang__) && (__clang_major__ == 15)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecate-lax-vec-conv-all"
#endif // defined(__clang__) && (__clang_major__ == 15)
template <>
really_inline typename SuperVector<16>::comparemask_type
SuperVector<16>::comparemask(void) const {
@ -286,7 +287,9 @@ SuperVector<16>::comparemask(void) const {
vec_ste(static_cast<uint32x4_t>(bitmask), 0, &movemask);
return movemask;
}
#if defined(__clang__) && (__clang_major__ == 15)
#pragma clang diagnostic pop
#endif // defined(__clang__) && (__clang_major__ == 15)
template <>
really_inline typename SuperVector<16>::comparemask_type