LLVM API Documentation
#include <BitCodes.h>
Public Member Functions | |
BitCodeAbbrev () | |
void | addRef () |
void | dropRef () |
unsigned | getNumOperandInfos () const |
const BitCodeAbbrevOp & | getOperandInfo (unsigned N) const |
void | Add (const BitCodeAbbrevOp &OpInfo) |
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 164 of file BitCodes.h.
|
inline |
Definition at line 169 of file BitCodes.h.
|
inline |
Definition at line 181 of file BitCodes.h.
Referenced by llvm::BitstreamCursor::ReadAbbrevRecord(), WriteBlockInfo(), WriteConstants(), WriteModuleInfo(), and WriteModuleMetadata().
|
inline |
Definition at line 171 of file BitCodes.h.
|
inline |
Definition at line 172 of file BitCodes.h.
|
inline |
Definition at line 174 of file BitCodes.h.
Referenced by llvm::BitstreamCursor::readRecord(), and llvm::BitstreamCursor::skipRecord().
|
inline |
Definition at line 177 of file BitCodes.h.
References N.
Referenced by llvm::BitstreamCursor::readRecord(), and llvm::BitstreamCursor::skipRecord().