| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | SmallBitVector.h | 68 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 D | BitVector.h | 94 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 D | SparseBitVector.h | 152 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 D | LoopIdiomRecognize.cpp | 2098 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 D | CommandLine.h | 1730 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 D | SelectionDAG.cpp | 10229 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 D | RISCVISelLowering.cpp | 1386 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 D | CGBuiltin.cpp | 871 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 D | BitcodeReader.cpp | 3042 for (uint64_t BitPos : DeferredMetadataInfo) { in materializeMetadata() local 3044 if (Error JumpFailed = Stream.JumpToBit(BitPos)) in materializeMetadata()
|