reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Bitstream/BitstreamReader.h
   93   word_t CurWord = 0;
  100   static const constexpr size_t MaxChunkSize = sizeof(word_t) * 8;
  131     size_t ByteNo = size_t(BitNo/8) & ~(sizeof(word_t)-1);
  132     unsigned WordBitNo = unsigned(BitNo & (sizeof(word_t)*8-1));
  141       if (Expected<word_t> Res = Read(WordBitNo))
  172     if (BitcodeBytes.size() >= NextChar + sizeof(word_t)) {
  173       BytesRead = sizeof(word_t);
  175           support::endian::read<word_t, support::little, support::unaligned>(
  189   Expected<word_t> Read(unsigned NumBits) {
  195     static const unsigned Mask = sizeof(word_t) > 4 ? 0x3f : 0x1f;
  199       word_t R = CurWord & (~word_t(0) >> (BitsInWord - NumBits));
  208     word_t R = BitsInCurWord ? CurWord : 0;
  220     word_t R2 = CurWord & (~word_t(0) >> (BitsInWord - BitsLeft));
  287     if (sizeof(word_t) > 4 &&
  360   static const size_t MaxChunkSize = sizeof(word_t) * 8;
lib/Bitcode/Reader/BitcodeAnalyzer.cpp
  409     if (Expected<SimpleBitstreamCursor::word_t> MaybeWord = Stream.Read(size))
lib/Bitcode/Reader/BitcodeReader.cpp
  113     if (Expected<SimpleBitstreamCursor::word_t> Res = Stream.Read(8)) {
  120     if (Expected<SimpleBitstreamCursor::word_t> Res = Stream.Read(4)) {
lib/Bitstream/Reader/BitstreamReader.cpp
   48   Expected<word_t> MaybeNum = Read(bitc::BlockSizeWidth);
   51   word_t NumWords = MaybeNum.get();
  311           if (Expected<SimpleBitstreamCursor::word_t> MaybeVal =
  327           if (Expected<SimpleBitstreamCursor::word_t> MaybeVal = Read(6))
  382     Expected<word_t> MaybeIsLiteral = Read(1);
  394     Expected<word_t> MaybeEncoding = Read(3);
tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp
   45     if (Expected<llvm::SimpleBitstreamCursor::word_t> Res = Stream.Read(8)) {
tools/clang/lib/Serialization/ASTReader.cpp
 4406     if (Expected<llvm::SimpleBitstreamCursor::word_t> Res = Stream.Read(8)) {
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  270     if (Expected<llvm::SimpleBitstreamCursor::word_t> Res = Cursor.Read(8)) {
  543     if (Expected<llvm::SimpleBitstreamCursor::word_t> Res = InStream.Read(8)) {
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
  699     Expected<llvm::SimpleBitstreamCursor::word_t> MaybeRead = Stream.Read(8);
unittests/Bitstream/BitstreamReaderTest.cpp
   25   Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(8);
   61     Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(1);
  122     Expected<SimpleBitstreamCursor::word_t> MaybeRead = Stream.Read(32);
  158     Expected<SimpleBitstreamCursor::word_t> MaybeRead = Cursor.Read(8);