Fix boolean operation in assignment
这个提交包含在:
父节点
2dfa7ed48f
当前提交
7df37208d6
@ -26,7 +26,7 @@ int PQCLEAN_KYBER102490S_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
@ -26,7 +26,7 @@ int PQCLEAN_KYBER1024_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t len
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
@ -26,7 +26,7 @@ int PQCLEAN_KYBER51290S_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t l
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
@ -26,7 +26,7 @@ int PQCLEAN_KYBER512_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t len)
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
@ -26,7 +26,7 @@ int PQCLEAN_KYBER76890S_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t l
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
@ -26,7 +26,7 @@ int PQCLEAN_KYBER768_AVX2_verify(const uint8_t *a, const uint8_t *b, size_t len)
|
||||
avec = _mm256_xor_si256(avec, bvec);
|
||||
cvec = _mm256_or_si256(cvec, avec);
|
||||
}
|
||||
r = !_mm256_testz_si256(cvec, cvec);
|
||||
r = 1 - _mm256_testz_si256(cvec, cvec);
|
||||
|
||||
if (pos < len) {
|
||||
avec = _mm256_loadu_si256((__m256i *)&a[pos]);
|
||||
|
正在加载...
在新工单中引用
屏蔽一个用户