|
LLVM
8.0.1
|
#include "llvm/Transforms/IPO/LowerTypeTests.h"

Public Member Functions | |
| bool | isSingleOffset () const |
| bool | isAllOnes () const |
| bool | containsGlobalOffset (uint64_t Offset) const |
| void | print (raw_ostream &OS) const |
Public Attributes | |
| std::set< uint64_t > | Bits |
| uint64_t | ByteOffset |
| uint64_t | BitSize |
| unsigned | AlignLog2 |
Definition at line 34 of file LowerTypeTests.h.
| bool BitSetInfo::containsGlobalOffset | ( | uint64_t | Offset | ) | const |
Definition at line 120 of file LowerTypeTests.cpp.
References AlignLog2, Bits, BitSize, and ByteOffset.
Referenced by isAllOnes().
|
inline |
Definition at line 53 of file LowerTypeTests.h.
References BitSize, containsGlobalOffset(), and print().
Referenced by isKnownTypeIdMember(), and print().
|
inline |
Definition at line 49 of file LowerTypeTests.h.
| void BitSetInfo::print | ( | raw_ostream & | OS | ) | const |
Definition at line 134 of file LowerTypeTests.cpp.
References AlignLog2, B, Bits, BitSize, ByteOffset, and isAllOnes().
Referenced by isAllOnes(), and isKnownTypeIdMember().
| unsigned llvm::lowertypetests::BitSetInfo::AlignLog2 |
Definition at line 47 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), isKnownTypeIdMember(), and print().
| std::set<uint64_t> llvm::lowertypetests::BitSetInfo::Bits |
Definition at line 36 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::ByteArrayBuilder::allocate(), llvm::lowertypetests::BitSetBuilder::build(), llvm::lowertypetests::ByteArrayBuilder::ByteArrayBuilder(), containsGlobalOffset(), createMaskedBitTest(), isKnownTypeIdMember(), and print().
| uint64_t llvm::lowertypetests::BitSetInfo::BitSize |
Definition at line 42 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::ByteArrayBuilder::allocate(), llvm::lowertypetests::BitSetBuilder::build(), llvm::lowertypetests::ByteArrayBuilder::ByteArrayBuilder(), containsGlobalOffset(), createMaskedBitTest(), isAllOnes(), isKnownTypeIdMember(), and print().
| uint64_t llvm::lowertypetests::BitSetInfo::ByteOffset |
Definition at line 39 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), isKnownTypeIdMember(), and print().
1.8.13