LLVM 20.0.0git
|
#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 33 of file LowerTypeTests.h.
Definition at line 126 of file LowerTypeTests.cpp.
References AlignLog2, Bits, BitSize, ByteOffset, and llvm::Offset.
|
inline |
Definition at line 52 of file LowerTypeTests.h.
Referenced by print().
|
inline |
Definition at line 48 of file LowerTypeTests.h.
References Bits.
void BitSetInfo::print | ( | raw_ostream & | OS | ) | const |
Definition at line 140 of file LowerTypeTests.cpp.
References AlignLog2, B, Bits, BitSize, ByteOffset, isAllOnes(), and OS.
unsigned llvm::lowertypetests::BitSetInfo::AlignLog2 |
Definition at line 46 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), and print().
std::set<uint64_t> llvm::lowertypetests::BitSetInfo::Bits |
Definition at line 35 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), isAllOnes(), isSingleOffset(), and print().
uint64_t llvm::lowertypetests::BitSetInfo::BitSize |
Definition at line 41 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), isAllOnes(), and print().
uint64_t llvm::lowertypetests::BitSetInfo::ByteOffset |
Definition at line 38 of file LowerTypeTests.h.
Referenced by llvm::lowertypetests::BitSetBuilder::build(), containsGlobalOffset(), and print().