Home
last modified time | relevance | path

Searched refs:BitPos (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DSmallBitVector.h69 unsigned BitPos; variable
72 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {} in reference()
83 TheVector.set(BitPos);
85 TheVector.reset(BitPos);
90 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos);
H A DSparseBitVector.h153 unsigned BitPos = Curr % BITWORD_SIZE; in find_next() local
159 Copy &= ~0UL << BitPos; in find_next()
347 unsigned BitPos = Iter->find_first(); in AdvanceToFirstNonZero() local
348 BitNumber += BitPos; in AdvanceToFirstNonZero()
351 Bits >>= BitPos % BITWORD_SIZE; in AdvanceToFirstNonZero()
H A DBitVector.h92 unsigned BitPos; variable
97 BitPos = Idx % BITWORD_SIZE; in reference()
110 *WordRef |= BitWord(1) << BitPos;
112 *WordRef &= ~(BitWord(1) << BitPos);
117 return ((*WordRef) & (BitWord(1) << BitPos)) != 0;
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DCommandLine.h1580 unsigned BitPos = reinterpret_cast<unsigned>(V);
1581 assert(BitPos < sizeof(unsigned) * CHAR_BIT &&
1583 return 1 << BitPos;
1616 unsigned BitPos = (unsigned)V;
1617 assert(BitPos < sizeof(unsigned) * CHAR_BIT &&
1619 return 1 << BitPos;
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp9122 unsigned BitPos = j * EltWidth; in isConstantSplat() local
9125 SplatUndef.setBits(BitPos, BitPos + EltWidth); in isConstantSplat()
9127 SplatValue.insertBits(CN->getAPIntValue().zextOrTrunc(EltWidth), BitPos); in isConstantSplat()
9129 SplatValue.insertBits(CN->getValueAPF().bitcastToAPInt(), BitPos); in isConstantSplat()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp637 Value *BitPos) { in EmitX86BitTestIntrinsic() argument
662 return CGF.Builder.CreateCall(IA, {BitBase, BitPos}); in EmitX86BitTestIntrinsic()
685 Value *BitPos = CGF.EmitScalarExpr(E->getArg(1)); in EmitBitTestIntrinsic() local
693 return EmitX86BitTestIntrinsic(CGF, BT, E, BitBase, BitPos); in EmitBitTestIntrinsic()
700 BitPos, llvm::ConstantInt::get(BitPos->getType(), 3), "bittest.byteidx"); in EmitBitTestIntrinsic()
706 CGF.Builder.CreateAnd(CGF.Builder.CreateTrunc(BitPos, CGF.Int8Ty), in EmitBitTestIntrinsic()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2723 for (uint64_t BitPos : DeferredMetadataInfo) { in materializeMetadata() local
2725 Stream.JumpToBit(BitPos); in materializeMetadata()