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

Methods

bool containsGlobalOffset(uint64_t Offset) const

Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:56

Parameters

uint64_t Offset

bool isAllOnes() const

Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:52

bool isSingleOffset() const

Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:48

void print(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/Transforms/IPO/LowerTypeTests.h:58

Parameters

llvm::raw_ostream& OS