reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
470 assert(numBits > 0 && "Can't extract zero bits"); 471 assert(bitPosition < BitWidth && (numBits + bitPosition) <= BitWidth && 473 assert(numBits <= 64 && "Illegal bit extraction"); 475 uint64_t maskBits = maskTrailingOnes<uint64_t>(numBits); 481 unsigned hiWord = whichWord(bitPosition + numBits - 1);