Searched refs:loBit (Results 1 – 3 of 3) sorted by relevance
238 Res.setBits(loBit, hiBit); in getBitsSet()251 Res.setBitsWithWrap(loBit, hiBit); in getBitsSetWithWrap()266 Res.setBitsFrom(loBit); in getBitsSetFrom()1329 if (loBit < hiBit) { in setBitsWithWrap()1330 setBits(loBit, hiBit); in setBitsWithWrap()1334 setHighBits(BitWidth - loBit); in setBitsWithWrap()1339 void setBits(unsigned loBit, unsigned hiBit) { in setBits() argument1343 if (loBit == hiBit) in setBits()1347 mask <<= loBit; in setBits()1353 setBitsSlowCase(loBit, hiBit); in setBits()[all …]
220 unsigned loBit = beginVarBit - N + 1; in addCodeToMergeInOperand() local221 unsigned hiBit = loBit + N; in addCodeToMergeInOperand()227 extractStr = "op.extractBits(" + itostr(hiBit - loBit) + ", " + in addCodeToMergeInOperand()228 itostr(loBit) + ")"; in addCodeToMergeInOperand()232 extractStr = "op.extractBitsAsZExtValue(" + itostr(hiBit - loBit) + in addCodeToMergeInOperand()233 ", " + itostr(loBit) + ")"; in addCodeToMergeInOperand()235 itostr(loInstBit) + ", " + itostr(hiBit - loBit) + ");\n"; in addCodeToMergeInOperand()
311 unsigned loWord = whichWord(loBit); in setBitsSlowCase()390 unsigned loBit = whichBit(bitPosition); in insertBits() local397 U.pVal[loWord] &= ~(mask << loBit); in insertBits()403 if (loBit == 0) { in insertBits()435 unsigned loBit = whichBit(bitPosition); in insertBits() local440 U.pVal[loWord] |= subBits << loBit; in insertBits()446 U.pVal[loWord] &= ~(maskBits << loBit); in insertBits()447 U.pVal[loWord] |= subBits << loBit; in insertBits()460 unsigned loBit = whichBit(bitPosition); in extractBits() local470 if (loBit == 0) in extractBits()[all …]