Lines Matching defs:LSB
1351 // have already been filtered out. Store the first set bit in LSB and
1353 static bool isStringOfOnes(uint64_t Mask, unsigned &LSB, unsigned &Length) {
1357 LSB = First;
1372 // the msb and End specifies the index of the lsb.
1373 unsigned LSB, Length;
1374 if (isStringOfOnes(Mask, LSB, Length)) {
1375 Start = 63 - (LSB + Length - 1);
1376 End = 63 - LSB;
1381 // of the low 1s and End specifies the lsb of the high 1s.
1382 if (isStringOfOnes(Mask ^ allOnes(BitSize), LSB, Length)) {
1383 assert(LSB > 0 && "Bottom bit must be set");
1384 assert(LSB + Length < BitSize && "Top bit must be set");
1385 Start = 63 - (LSB - 1);
1386 End = 63 - (LSB + Length);