LLVM 19.0.0git
llvm::BitstreamWriter Member List

This is the complete list of members for llvm::BitstreamWriter, including all inherited members.

BackpatchByte(uint64_t BitNo, uint8_t NewByte)llvm::BitstreamWriterinline
BackpatchHalfWord(uint64_t BitNo, uint16_t Val)llvm::BitstreamWriterinline
BackpatchWord(uint64_t BitNo, unsigned Val)llvm::BitstreamWriterinline
BackpatchWord64(uint64_t BitNo, uint64_t Val)llvm::BitstreamWriterinline
BitstreamWriter(SmallVectorImpl< char > &O, raw_fd_stream *FS=nullptr, uint32_t FlushThreshold=512)llvm::BitstreamWriterinline
Emit(uint32_t Val, unsigned NumBits)llvm::BitstreamWriterinline
EmitAbbrev(std::shared_ptr< BitCodeAbbrev > Abbv)llvm::BitstreamWriterinline
emitBlob(ArrayRef< UIntTy > Bytes, bool ShouldEmitSize=true)llvm::BitstreamWriterinline
emitBlob(StringRef Bytes, bool ShouldEmitSize=true)llvm::BitstreamWriterinline
EmitBlockInfoAbbrev(unsigned BlockID, std::shared_ptr< BitCodeAbbrev > Abbv)llvm::BitstreamWriterinline
EmitCode(unsigned Val)llvm::BitstreamWriterinline
EmitRecord(unsigned Code, const Container &Vals, unsigned Abbrev=0)llvm::BitstreamWriterinline
EmitRecordWithAbbrev(unsigned Abbrev, const Container &Vals)llvm::BitstreamWriterinline
EmitRecordWithArray(unsigned Abbrev, const Container &Vals, StringRef Array)llvm::BitstreamWriterinline
EmitRecordWithArray(unsigned Abbrev, const Container &Vals, const char *ArrayData, unsigned ArrayLen)llvm::BitstreamWriterinline
EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, StringRef Blob)llvm::BitstreamWriterinline
EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, const char *BlobData, unsigned BlobLen)llvm::BitstreamWriterinline
EmitVBR(uint32_t Val, unsigned NumBits)llvm::BitstreamWriterinline
EmitVBR64(uint64_t Val, unsigned NumBits)llvm::BitstreamWriterinline
EnterBlockInfoBlock()llvm::BitstreamWriterinline
EnterSubblock(unsigned BlockID, unsigned CodeLen)llvm::BitstreamWriterinline
ExitBlock()llvm::BitstreamWriterinline
FlushToWord()llvm::BitstreamWriterinline
GetAbbrevIDWidth() constllvm::BitstreamWriterinline
getBlockInfo(unsigned BlockID)llvm::BitstreamWriterinline
GetCurrentBitNo() constllvm::BitstreamWriterinline
~BitstreamWriter()llvm::BitstreamWriterinline