struct BitSetInfo
Declaration
struct BitSetInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:33
Member Variables
- public std::set<uint64_t> Bits
- public uint64_t ByteOffset
- public uint64_t BitSize
- public unsigned int AlignLog2
Method Overview
- public bool containsGlobalOffset(uint64_t Offset) const
- public bool isAllOnes() const
- public bool isSingleOffset() const
- public void print(llvm::raw_ostream & OS) const
Methods
¶bool containsGlobalOffset(uint64_t Offset) const
bool containsGlobalOffset(uint64_t Offset) const
Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:56
Parameters
- uint64_t Offset
¶bool isAllOnes() const
bool isAllOnes() const
Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:52
¶bool isSingleOffset() const
bool isSingleOffset() const
Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:48
¶void print(llvm::raw_ostream& OS) const
void print(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:58