Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DSmallBitVector.h68 unsigned BitPos; variable
71 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {} in reference()
82 TheVector.set(BitPos);
84 TheVector.reset(BitPos);
89 return const_cast<const SmallBitVector &>(TheVector).operator[](BitPos);
H A DBitVector.h94 unsigned BitPos; variable
99 BitPos = Idx % BITWORD_SIZE; in reference()
112 *WordRef |= BitWord(1) << BitPos;
114 *WordRef &= ~(BitWord(1) << BitPos);
119 return ((*WordRef) & (BitWord(1) << BitPos)) != 0;
H A DSparseBitVector.h152 unsigned BitPos = Curr % BITWORD_SIZE; in find_next() local
158 Copy &= ~0UL << BitPos; in find_next()
346 unsigned BitPos = Iter->find_first(); in AdvanceToFirstNonZero() local
347 BitNumber += BitPos; in AdvanceToFirstNonZero()
350 Bits >>= BitPos % BITWORD_SIZE; in AdvanceToFirstNonZero()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp2098 Value *&BitMask, Value *&BitPos, in detectShiftUntilBitTestIdiom() argument
2135 m_LoopInvariant(m_Shl(m_One(), m_Value(BitPos)), in detectShiftUntilBitTestIdiom()
2142 (BitPos = ConstantExpr::getExactLogBase2(cast<Constant>(BitMask))); in detectShiftUntilBitTestIdiom()
2149 (BitPos = ConstantInt::get(CurrX->getType(), Mask.logBase2())); in detectShiftUntilBitTestIdiom()
2250 Value *X, *BitMask, *BitPos, *XCurr; in recognizeShiftUntilBitTest() local
2252 if (!detectShiftUntilBitTestIdiom(CurLoop, X, BitMask, BitPos, XCurr, in recognizeShiftUntilBitTest()
2303 BitPos->getName() + ".lowbitmask"); in recognizeShiftUntilBitTest()
2305 Builder.CreateOr(LowBitMask, BitMask, BitPos->getName() + ".mask"); in recognizeShiftUntilBitTest()
2320 BitPos, XMaskedLeadingOnePos, CurLoop->getName() + ".backedgetakencount", in recognizeShiftUntilBitTest()
2345 BitPos, PatternMatch::m_SpecificInt_ICMP( in recognizeShiftUntilBitTest()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DCommandLine.h1730 unsigned BitPos = reinterpret_cast<unsigned>(V);
1731 assert(BitPos < sizeof(unsigned) * CHAR_BIT &&
1733 return 1 << BitPos;
1766 unsigned BitPos = (unsigned)V;
1767 assert(BitPos < sizeof(unsigned) * CHAR_BIT &&
1769 return 1 << BitPos;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp10229 unsigned BitPos = j * EltWidth; in isConstantSplat() local
10232 SplatUndef.setBits(BitPos, BitPos + EltWidth); in isConstantSplat()
10234 SplatValue.insertBits(CN->getAPIntValue().zextOrTrunc(EltWidth), BitPos); in isConstantSplat()
10236 SplatValue.insertBits(CN->getValueAPF().bitcastToAPInt(), BitPos); in isConstantSplat()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1386 unsigned BitPos = 0, IntegerEltIdx = 0; in lowerBUILD_VECTOR() local
1389 for (unsigned I = 0; I < NumElts; I++, BitPos++) { in lowerBUILD_VECTOR()
1399 BitPos = 0; in lowerBUILD_VECTOR()
1404 Bits |= ((uint64_t)BitValue << BitPos); in lowerBUILD_VECTOR()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp871 Value *BitPos) { in EmitX86BitTestIntrinsic() argument
901 return CGF.Builder.CreateCall(IA, {BitBase, BitPos}); in EmitX86BitTestIntrinsic()
924 Value *BitPos = CGF.EmitScalarExpr(E->getArg(1)); in EmitBitTestIntrinsic() local
931 return EmitX86BitTestIntrinsic(CGF, BT, E, BitBase, BitPos); in EmitBitTestIntrinsic()
938 BitPos, llvm::ConstantInt::get(BitPos->getType(), 3), "bittest.byteidx"); in EmitBitTestIntrinsic()
944 CGF.Builder.CreateAnd(CGF.Builder.CreateTrunc(BitPos, CGF.Int8Ty), in EmitBitTestIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3042 for (uint64_t BitPos : DeferredMetadataInfo) { in materializeMetadata() local
3044 if (Error JumpFailed = Stream.JumpToBit(BitPos)) in materializeMetadata()