Lines Matching refs:alignBits
1289 int alignBits = -1;
1294 // if (delta == 0) alignBits = GetAlignForFilterMethod(filterMode.Id);
1296 else if ((delta & ((1 << 4) - 1)) == 0) alignBits = 4;
1297 else if ((delta & ((1 << 3) - 1)) == 0) alignBits = 3;
1298 else if ((delta & ((1 << 2) - 1)) == 0) alignBits = 2;
1299 else if ((delta & ((1 << 1) - 1)) == 0) alignBits = 1;
1300 // else alignBits = 0;
1301 /* alignBits=0 is default mode for lzma/lzma2.
1302 So we don't set alignBits=0 here. */
1304 if (res == S_OK && alignBits > 0)
1318 if (alignBits != 0)
1320 if (alignBits > 2 || filterMode.Id == k_Delta)
1321 nextMethod.AddProp32(NCoderPropID::kPosStateBits, (unsigned)alignBits);
1323 if (alignBits < 3)
1324 lc = (unsigned)(3 - alignBits);
1326 nextMethod.AddProp32(NCoderPropID::kLitPosBits, (unsigned)alignBits);