Home
last modified time | relevance | path

Searched refs:loWord (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Dfp_lib.h83 #define loWord(a) (a & 0xffffffffU) macro
91 const uint64_t plolo = loWord(a) * loWord(b); in wideMultiply()
92 const uint64_t plohi = loWord(a) * hiWord(b); in wideMultiply()
93 const uint64_t philo = hiWord(a) * loWord(b); in wideMultiply()
96 const uint64_t r0 = loWord(plolo); in wideMultiply()
97 const uint64_t r1 = hiWord(plolo) + loWord(plohi) + loWord(philo); in wideMultiply()
102 #undef loWord
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp302 unsigned loWord = whichWord(loBit); in setBitsSlowCase() local
315 if (hiWord == loWord) in setBitsSlowCase()
321 U.pVal[loWord] |= loMask; in setBitsSlowCase()
386 if (loWord == hi1Word) { in insertBits()
388 U.pVal[loWord] &= ~(mask << loBit); in insertBits()
429 if (loWord == hiWord) { in insertBits()
438 U.pVal[loWord] |= subBits << loBit; in insertBits()
456 if (loWord == hiWord) in extractBits()
462 return APInt(numBits, makeArrayRef(U.pVal + loWord, 1 + hiWord - loWord)); in extractBits()
473 (loWord + word + 1) < NumSrcWords ? U.pVal[loWord + word + 1] : 0; in extractBits()
[all …]