mirror of
https://github.com/facebook/zstd.git
synced 2025-10-08 00:04:02 -04:00
Add possible improvements for gcc-11
This commit is contained in:
parent
08a3ddbd28
commit
2c2c9e7dfd
@ -977,10 +977,8 @@ ZSTD_decodeSequence(seqState_t* seqState, const ZSTD_longOffset_e longOffsets)
|
|||||||
U32 const ll0 = (llDInfo->baseValue == 0);
|
U32 const ll0 = (llDInfo->baseValue == 0);
|
||||||
if (LIKELY((ofBits == 0))) {
|
if (LIKELY((ofBits == 0))) {
|
||||||
offset = seqState->prevOffset[ll0];
|
offset = seqState->prevOffset[ll0];
|
||||||
if (UNLIKELY(ll0)) {
|
seqState->prevOffset[1] = seqState->prevOffset[!ll0];
|
||||||
seqState->prevOffset[1] = seqState->prevOffset[0];
|
seqState->prevOffset[0] = offset;
|
||||||
seqState->prevOffset[0] = offset;
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
offset = ofBase + ll0 + BIT_readBitsFast(&seqState->DStream, 1);
|
offset = ofBase + ll0 + BIT_readBitsFast(&seqState->DStream, 1);
|
||||||
{ size_t temp = (offset==3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset];
|
{ size_t temp = (offset==3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user