Lines Matching refs:loWord

311   unsigned loWord = whichWord(loBit);  in setBitsSlowCase()  local
324 if (hiWord == loWord) in setBitsSlowCase()
330 U.pVal[loWord] |= loMask; in setBitsSlowCase()
333 for (unsigned word = loWord + 1; word < hiWord; ++word) in setBitsSlowCase()
391 unsigned loWord = whichWord(bitPosition); in insertBits() local
395 if (loWord == hi1Word) { in insertBits()
397 U.pVal[loWord] &= ~(mask << loBit); in insertBits()
398 U.pVal[loWord] |= (subBits.U.VAL << loBit); in insertBits()
406 memcpy(U.pVal + loWord, subBits.getRawData(), in insertBits()
436 unsigned loWord = whichWord(bitPosition); in insertBits() local
438 if (loWord == hiWord) { in insertBits()
439 U.pVal[loWord] &= ~(maskBits << loBit); in insertBits()
440 U.pVal[loWord] |= subBits << loBit; in insertBits()
446 U.pVal[loWord] &= ~(maskBits << loBit); in insertBits()
447 U.pVal[loWord] |= subBits << loBit; in insertBits()
461 unsigned loWord = whichWord(bitPosition); in extractBits() local
465 if (loWord == hiWord) in extractBits()
466 return APInt(numBits, U.pVal[loWord] >> loBit); in extractBits()
471 return APInt(numBits, ArrayRef(U.pVal + loWord, 1 + hiWord - loWord)); in extractBits()
480 uint64_t w0 = U.pVal[loWord + word]; in extractBits()
482 (loWord + word + 1) < NumSrcWords ? U.pVal[loWord + word + 1] : 0; in extractBits()
500 unsigned loWord = whichWord(bitPosition); in extractBitsAsZExtValue() local
502 if (loWord == hiWord) in extractBitsAsZExtValue()
503 return (U.pVal[loWord] >> loBit) & maskBits; in extractBitsAsZExtValue()
507 uint64_t retBits = U.pVal[loWord] >> loBit; in extractBitsAsZExtValue()