|
LLVM
3.7.0
|
#include <LowerBitSets.h>
Public Member Functions | |
| BitSetBuilder () | |
| void | addOffset (uint64_t Offset) |
| BitSetInfo | build () |
Public Attributes | |
| SmallVector< uint64_t, 16 > | Offsets |
| uint64_t | Min |
| uint64_t | Max |
Definition at line 62 of file LowerBitSets.h.
|
inline |
Definition at line 66 of file LowerBitSets.h.
|
inline |
Definition at line 68 of file LowerBitSets.h.
References Max, Min, Offsets, and llvm::SmallVectorTemplateBase< T, isPodLike >::push_back().
| BitSetInfo BitSetBuilder::build | ( | ) |
Definition at line 93 of file LowerBitSets.cpp.
References llvm::BitSetInfo::AlignLog2, llvm::BitSetInfo::Bits, llvm::BitSetInfo::BitSize, llvm::BitSetInfo::ByteOffset, llvm::countTrailingZeros(), Max, Min, Offsets, and llvm::ZB_Undefined.
| uint64_t llvm::BitSetBuilder::Max |
Definition at line 64 of file LowerBitSets.h.
Referenced by addOffset(), and build().
| uint64_t llvm::BitSetBuilder::Min |
Definition at line 64 of file LowerBitSets.h.
Referenced by addOffset(), and build().
| SmallVector<uint64_t, 16> llvm::BitSetBuilder::Offsets |
Definition at line 63 of file LowerBitSets.h.
Referenced by addOffset(), and build().
1.8.6