Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Public Attributes | List of all members
proteus::LinkingCloner::GlobDeclInfo Struct Reference

#include <Cloning.h>

Public Attributes

Type * ValueType
 
bool IsConstant
 
GlobalValue::LinkageTypes Linkage
 
Constant * Initializer
 
GlobalValue::ThreadLocalMode TLM
 
unsigned int AddrSpace
 
AttributeSet Attributes
 
SmallPtrSet< GlobalValue *, 32 > GVs
 

Member Data Documentation

◆ AddrSpace

unsigned int proteus::LinkingCloner::GlobDeclInfo::AddrSpace

◆ Attributes

AttributeSet proteus::LinkingCloner::GlobDeclInfo::Attributes

◆ GVs

SmallPtrSet<GlobalValue *, 32> proteus::LinkingCloner::GlobDeclInfo::GVs

◆ Initializer

Constant* proteus::LinkingCloner::GlobDeclInfo::Initializer

◆ IsConstant

bool proteus::LinkingCloner::GlobDeclInfo::IsConstant

◆ Linkage

GlobalValue::LinkageTypes proteus::LinkingCloner::GlobDeclInfo::Linkage

◆ TLM

GlobalValue::ThreadLocalMode proteus::LinkingCloner::GlobDeclInfo::TLM

◆ ValueType

Type* proteus::LinkingCloner::GlobDeclInfo::ValueType

The documentation for this struct was generated from the following file: