@@ -7196,8 +7196,8 @@ size_t convertSequences_noRepcodes(
7196
7196
__m256i vadd = _mm256_add_epi32 (vin , addition );
7197
7197
7198
7198
/* Check for long length */
7199
- __m256i cmp = _mm256_cmpgt_epi32 (vadd , limit ); // 0xFFFFFFFF for element > 65535
7200
- int cmp_res = _mm256_movemask_epi8 (cmp );
7199
+ __m256i ll_cmp = _mm256_cmpgt_epi32 (vadd , limit ); /* 0xFFFFFFFF for element > 65535 */
7200
+ int ll_res = _mm256_movemask_epi8 (ll_cmp );
7201
7201
7202
7202
/* Shuffle bytes so each half gives us the 8 bytes we need */
7203
7203
__m256i vshf = _mm256_shuffle_epi8 (vadd , mask );
@@ -7228,7 +7228,7 @@ size_t convertSequences_noRepcodes(
7228
7228
* indices for lengths correspond to bits [4..7], [8..11], [20..23], [24..27]
7229
7229
* => combined mask = 0x0FF00FF0
7230
7230
*/
7231
- if (UNLIKELY ((cmp_res & 0x0FF00FF0 ) != 0 )) {
7231
+ if (UNLIKELY ((ll_res & 0x0FF00FF0 ) != 0 )) {
7232
7232
/* long length detected: let's figure out which one*/
7233
7233
if (inSeqs [i ].matchLength > 65535 + MINMATCH ) {
7234
7234
assert (longLen == 0 );
@@ -7251,12 +7251,12 @@ size_t convertSequences_noRepcodes(
7251
7251
7252
7252
/* Handle leftover if @nbSequences is odd */
7253
7253
if (i < nbSequences ) {
7254
- /* Fallback: process last sequence */
7254
+ /* process last sequence */
7255
7255
assert (i == nbSequences - 1 );
7256
7256
dstSeqs [i ].offBase = OFFSET_TO_OFFBASE (inSeqs [i ].offset );
7257
- /* note: doesn't work if one length is > 65535 */
7258
7257
dstSeqs [i ].litLength = (U16 )inSeqs [i ].litLength ;
7259
7258
dstSeqs [i ].mlBase = (U16 )(inSeqs [i ].matchLength - MINMATCH );
7259
+ /* check (unlikely) long lengths > 65535 */
7260
7260
if (UNLIKELY (inSeqs [i ].matchLength > 65535 + MINMATCH )) {
7261
7261
assert (longLen == 0 );
7262
7262
longLen = i + 1 ;
0 commit comments