|
LLVM
3.7.0
|
BitCodeAbbrev - This class represents an abbreviation record. More...
#include <BitCodes.h>
Public Member Functions | |
| unsigned | getNumOperandInfos () const |
| const BitCodeAbbrevOp & | getOperandInfo (unsigned N) const |
| void | Add (const BitCodeAbbrevOp &OpInfo) |
Public Member Functions inherited from llvm::RefCountedBase< BitCodeAbbrev > | |
| RefCountedBase () | |
| RefCountedBase (const RefCountedBase &) | |
| void | Retain () const |
| void | Release () const |
Friends | |
| class | RefCountedBase< BitCodeAbbrev > |
BitCodeAbbrev - This class represents an abbreviation record.
An abbreviation allows a complex record that has redundancy to be stored in a specialized format instead of the fully-general, fully-vbr, format.
Definition at line 165 of file BitCodes.h.
|
inline |
Definition at line 179 of file BitCodes.h.
Referenced by llvm::BitstreamCursor::ReadAbbrevRecord(), WriteBlockInfo(), WriteConstants(), WriteModuleInfo(), WriteModuleMetadata(), and WriteTypeTable().
|
inline |
Definition at line 172 of file BitCodes.h.
Referenced by llvm::BitstreamCursor::ReadAbbrevRecord(), llvm::BitstreamCursor::readRecord(), and llvm::BitstreamCursor::skipRecord().
|
inline |
Definition at line 175 of file BitCodes.h.
References N.
Referenced by llvm::BitstreamCursor::readRecord(), and llvm::BitstreamCursor::skipRecord().
|
friend |
Definition at line 169 of file BitCodes.h.
1.8.6