Home
last modified time | relevance | path

Searched refs:HiBit (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp229 unsigned HiBit = LoBit + N; in addCodeToMergeInOperand() local
235 ExtractStr = "op.extractBits(" + itostr(HiBit - LoBit) + ", " + in addCodeToMergeInOperand()
240 ExtractStr = "op.extractBitsAsZExtValue(" + itostr(HiBit - LoBit) + in addCodeToMergeInOperand()
243 itostr(LoInstBit) + ", " + itostr(HiBit - LoBit) + ");\n"; in addCodeToMergeInOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h1417 void clearBits(unsigned LoBit, unsigned HiBit) { in clearBits() argument
1418 assert(HiBit <= BitWidth && "HiBit out of range"); in clearBits()
1419 assert(LoBit <= HiBit && "LoBit greater than HiBit"); in clearBits()
1420 if (LoBit == HiBit) in clearBits()
1422 if (HiBit <= APINT_BITS_PER_WORD) { in clearBits()
1423 uint64_t Mask = WORDTYPE_MAX >> (APINT_BITS_PER_WORD - (HiBit - LoBit)); in clearBits()
1430 clearBitsSlowCase(LoBit, HiBit); in clearBits()
2083 LLVM_ABI void clearBitsSlowCase(unsigned LoBit, unsigned HiBit);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DVarLenCodeEmitterGen.cpp191 const Init *OperandName = DI->getArg(0), *HiBit = DI->getArg(1), in buildRec() local
193 if (!isa<StringInit>(OperandName) || !isa<IntInit>(HiBit) || in buildRec()
197 auto HiBitVal = cast<IntInit>(HiBit)->getValue(), in buildRec()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp339 void APInt::clearBitsSlowCase(unsigned LoBit, unsigned HiBit) { in clearBitsSlowCase() argument
341 unsigned HiWord = whichWord(HiBit); in clearBitsSlowCase()
347 unsigned HiShiftAmt = whichBit(HiBit); in clearBitsSlowCase()