LLVM API Documentation
BitstreamWriter(SmallVectorImpl< char > &O) | llvm::BitstreamWriter | [inline, explicit] |
Emit(uint32_t Val, unsigned NumBits) | llvm::BitstreamWriter | [inline] |
Emit64(uint64_t Val, unsigned NumBits) | llvm::BitstreamWriter | [inline] |
EmitAbbrev(BitCodeAbbrev *Abbv) | llvm::BitstreamWriter | [inline] |
EmitBlockInfoAbbrev(unsigned BlockID, BitCodeAbbrev *Abbv) | llvm::BitstreamWriter | [inline] |
EmitCode(unsigned Val) | llvm::BitstreamWriter | [inline] |
EmitRecord(unsigned Code, SmallVectorImpl< uintty > &Vals, unsigned Abbrev=0) | llvm::BitstreamWriter | [inline] |
EmitRecordWithAbbrev(unsigned Abbrev, SmallVectorImpl< uintty > &Vals) | llvm::BitstreamWriter | [inline] |
EmitRecordWithArray(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, StringRef Array) | llvm::BitstreamWriter | [inline] |
EmitRecordWithArray(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, const char *ArrayData, unsigned ArrayLen) | llvm::BitstreamWriter | [inline] |
EmitRecordWithBlob(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, StringRef Blob) | llvm::BitstreamWriter | [inline] |
EmitRecordWithBlob(unsigned Abbrev, SmallVectorImpl< uintty > &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(unsigned CodeWidth) | llvm::BitstreamWriter | [inline] |
EnterSubblock(unsigned BlockID, unsigned CodeLen) | llvm::BitstreamWriter | [inline] |
ExitBlock() | llvm::BitstreamWriter | [inline] |
FlushToWord() | llvm::BitstreamWriter | [inline] |
getBlockInfo(unsigned BlockID) | llvm::BitstreamWriter | [inline] |
GetCurrentBitNo() const | llvm::BitstreamWriter | [inline] |
~BitstreamWriter() | llvm::BitstreamWriter | [inline] |