Searched refs:BitNum (Results 1 – 2 of 2) sorted by relevance
| /NextBSD/contrib/llvm/include/llvm/ADT/ |
| HD | PackedVector.h | 22 template <typename T, unsigned BitNum, typename BitVectorTy, bool isSigned> 27 template <typename T, unsigned BitNum, typename BitVectorTy> 28 class PackedVectorBase<T, BitNum, BitVectorTy, false> { 32 for (unsigned i = 0; i != BitNum; ++i) in getValue() 33 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i)); in getValue() 38 assert((val >> BitNum) == 0 && "value is too big"); in setValue() 39 for (unsigned i = 0; i != BitNum; ++i) in setValue() 40 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i); in setValue() 44 template <typename T, unsigned BitNum, typename BitVectorTy> 45 class PackedVectorBase<T, BitNum, BitVectorTy, true> { [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonBitTracker.cpp | 944 uint16_t BitNum; in evaluateLoad() local 991 BitNum = 8; in evaluateLoad() 1005 BitNum = 8; in evaluateLoad() 1019 BitNum = 16; in evaluateLoad() 1033 BitNum = 16; in evaluateLoad() 1049 BitNum = 32; in evaluateLoad() 1064 BitNum = 64; in evaluateLoad() 1074 assert(W >= BitNum && BitNum > 0); in evaluateLoad() 1077 for (uint16_t i = 0; i < BitNum; ++i) in evaluateLoad() 1081 const BT::BitValue &Sign = Res[BitNum-1]; in evaluateLoad() [all …]
|