LLVM 20.0.0git
|
This is the complete list of members for llvm::BitstreamWriter, including all inherited members.
BackpatchByte(uint64_t BitNo, uint8_t NewByte) | llvm::BitstreamWriter | inline |
BackpatchHalfWord(uint64_t BitNo, uint16_t Val) | llvm::BitstreamWriter | inline |
BackpatchWord(uint64_t BitNo, unsigned Val) | llvm::BitstreamWriter | inline |
BackpatchWord64(uint64_t BitNo, uint64_t Val) | llvm::BitstreamWriter | inline |
BitstreamWriter(raw_ostream &OutStream, uint32_t FlushThreshold=512) | llvm::BitstreamWriter | inline |
BitstreamWriter(SmallVectorImpl< char > &Buff) | llvm::BitstreamWriter | inline |
Emit(uint32_t Val, unsigned NumBits) | llvm::BitstreamWriter | inline |
EmitAbbrev(std::shared_ptr< BitCodeAbbrev > Abbv) | llvm::BitstreamWriter | inline |
emitBlob(ArrayRef< UIntTy > Bytes, bool ShouldEmitSize=true) | llvm::BitstreamWriter | inline |
emitBlob(StringRef Bytes, bool ShouldEmitSize=true) | llvm::BitstreamWriter | inline |
EmitBlockInfoAbbrev(unsigned BlockID, std::shared_ptr< BitCodeAbbrev > Abbv) | llvm::BitstreamWriter | inline |
EmitCode(unsigned Val) | llvm::BitstreamWriter | inline |
EmitRecord(unsigned Code, const Container &Vals, unsigned Abbrev=0) | llvm::BitstreamWriter | inline |
EmitRecordWithAbbrev(unsigned Abbrev, const Container &Vals) | llvm::BitstreamWriter | inline |
EmitRecordWithArray(unsigned Abbrev, const Container &Vals, StringRef Array) | llvm::BitstreamWriter | inline |
EmitRecordWithArray(unsigned Abbrev, const Container &Vals, const char *ArrayData, unsigned ArrayLen) | llvm::BitstreamWriter | inline |
EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, StringRef Blob) | llvm::BitstreamWriter | inline |
EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, const char *BlobData, unsigned BlobLen) | llvm::BitstreamWriter | inline |
EmitVBR(uint32_t Val, unsigned NumBits) | llvm::BitstreamWriter | inline |
EmitVBR64(uint64_t Val, unsigned NumBits) | llvm::BitstreamWriter | inline |
EnterBlockInfoBlock() | llvm::BitstreamWriter | inline |
EnterSubblock(unsigned BlockID, unsigned CodeLen) | llvm::BitstreamWriter | inline |
ExitBlock() | llvm::BitstreamWriter | inline |
FlushToWord() | llvm::BitstreamWriter | inline |
GetAbbrevIDWidth() const | llvm::BitstreamWriter | inline |
getBlockInfo(unsigned BlockID) | llvm::BitstreamWriter | inline |
GetCurrentBitNo() const | llvm::BitstreamWriter | inline |
getMarkedBufferAndResumeFlushing() | llvm::BitstreamWriter | inline |
markAndBlockFlushing() | llvm::BitstreamWriter | inline |
~BitstreamWriter() | llvm::BitstreamWriter | inline |