Home | History | Annotate | Download | only in Bitcode

Lines Matching defs:word_t

88   /// follow the word size of the host machine for efficiency. We use word_t in
91 typedef size_t word_t;
94 word_t CurWord = 0;
101 static const size_t MaxChunkSize = sizeof(word_t) * 8;
133 size_t ByteNo = size_t(BitNo/8) & ~(sizeof(word_t)-1);
134 unsigned WordBitNo = unsigned(BitNo & (sizeof(word_t)*8-1));
166 if (BitcodeBytes.size() >= NextChar + sizeof(word_t)) {
167 BytesRead = sizeof(word_t);
169 support::endian::read<word_t, support::little, support::unaligned>(
182 word_t Read(unsigned NumBits) {
188 static const unsigned Mask = sizeof(word_t) > 4 ? 0x3f : 0x1f;
192 word_t R = CurWord & (~word_t(0) >> (BitsInWord - NumBits));
201 word_t R = BitsInCurWord ? CurWord : 0;
210 word_t R2 = CurWord & (~word_t(0) >> (BitsInWord - BitsLeft));
261 // If word_t is 64-bits and if we've read less than 32 bits, just dump
263 if (sizeof(word_t) > 4 &&
333 static const size_t MaxChunkSize = sizeof(word_t) * 8;