Searched refs:loBit (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | APInt.h | 241 static APInt getBitsSet(unsigned numBits, unsigned loBit, unsigned hiBit) { in getBitsSet() argument 243 Res.setBits(loBit, hiBit); in getBitsSet() 253 static APInt getBitsSetWithWrap(unsigned numBits, unsigned loBit, in getBitsSetWithWrap() argument 256 Res.setBitsWithWrap(loBit, hiBit); in getBitsSetWithWrap() 269 static APInt getBitsSetFrom(unsigned numBits, unsigned loBit) { in getBitsSetFrom() argument 271 Res.setBitsFrom(loBit); in getBitsSetFrom() 1332 void setBitsWithWrap(unsigned loBit, unsigned hiBit) { in setBitsWithWrap() argument 1334 assert(loBit <= BitWidth && "loBit out of range"); in setBitsWithWrap() 1335 if (loBit < hiBit) { in setBitsWithWrap() 1336 setBits(loBit, hiBit); in setBitsWithWrap() [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeEmitterGen.cpp | 249 unsigned loBit = beginVarBit - N + 1; in addCodeToMergeInOperand() local 250 unsigned hiBit = loBit + N; in addCodeToMergeInOperand() 255 extractStr = "op.extractBits(" + itostr(hiBit - loBit) + ", " + in addCodeToMergeInOperand() 256 itostr(loBit) + ")"; in addCodeToMergeInOperand() 260 extractStr = "op.extractBitsAsZExtValue(" + itostr(hiBit - loBit) + in addCodeToMergeInOperand() 261 ", " + itostr(loBit) + ")"; in addCodeToMergeInOperand() 263 itostr(loInstBit) + ", " + itostr(hiBit - loBit) + ");\n"; in addCodeToMergeInOperand()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | APInt.cpp | 301 void APInt::setBitsSlowCase(unsigned loBit, unsigned hiBit) { in setBitsSlowCase() argument 302 unsigned loWord = whichWord(loBit); in setBitsSlowCase() 306 uint64_t loMask = WORDTYPE_MAX << whichBit(loBit); in setBitsSlowCase() 381 unsigned loBit = whichBit(bitPosition); in insertBits() local 388 U.pVal[loWord] &= ~(mask << loBit); in insertBits() 389 U.pVal[loWord] |= (subBits.U.VAL << loBit); in insertBits() 394 if (loBit == 0) { in insertBits() 426 unsigned loBit = whichBit(bitPosition); in insertBits() local 430 U.pVal[loWord] &= ~(maskBits << loBit); in insertBits() 431 U.pVal[loWord] |= subBits << loBit; in insertBits() [all …]
|