LLVM API Documentation

llvm::Module Member List

This is the complete list of members for llvm::Module, including all inherited members.

addLibrary(const std::string &Lib)llvm::Module
addTypeName(const std::string &Name, const Type *Ty)llvm::Module
alias_begin()llvm::Module [inline]
alias_begin() const llvm::Module [inline]
alias_empty() const llvm::Module [inline]
alias_end()llvm::Module [inline]
alias_end() const llvm::Module [inline]
alias_iterator typedefllvm::Module
alias_size() const llvm::Module [inline]
AliasListType typedefllvm::Module
AnyEndianness enum valuellvm::Module
AnyPointerSize enum valuellvm::Module
appendModuleInlineAsm(const std::string &Asm)llvm::Module [inline]
begin()llvm::Module [inline]
begin() const llvm::Module [inline]
BigEndian enum valuellvm::Module
const_alias_iterator typedefllvm::Module
const_global_iterator typedefllvm::Module
const_iterator typedefllvm::Module
Constant classllvm::Module [friend]
dropAllReferences()llvm::Module
dump() const llvm::Module
empty() const llvm::Module [inline]
end()llvm::Module [inline]
end() const llvm::Module [inline]
Endianness enum namellvm::Module
FunctionListType typedefllvm::Module
getAliasList() const llvm::Module [inline]
getAliasList()llvm::Module [inline]
getAliasListOffset()llvm::Module [inline, static]
getDataLayout() const llvm::Module [inline]
getEndianness() const llvm::Module
getFunction(const std::string &Name) const llvm::Module
getFunction(const char *Name) const llvm::Module
getFunctionList() const llvm::Module [inline]
getFunctionList()llvm::Module [inline]
getFunctionListOffset()llvm::Module [inline, static]
getGlobalList() const llvm::Module [inline]
getGlobalList()llvm::Module [inline]
getGlobalVariable(const std::string &Name, bool AllowInternal=false) const llvm::Module
getGlobalVariableListOffset()llvm::Module [inline, static]
getLibraries() const llvm::Module [inline]
getModuleIdentifier() const llvm::Module [inline]
getModuleInlineAsm() const llvm::Module [inline]
getNamedAlias(const std::string &Name) const llvm::Module
getNamedGlobal(const std::string &Name) const llvm::Module [inline]
getOrInsertFunction(const std::string &Name, const FunctionType *T, AttrListPtr AttributeList)llvm::Module
getOrInsertFunction(const std::string &Name, const FunctionType *T)llvm::Module
getOrInsertFunction(const std::string &Name, AttrListPtr AttributeList, const Type *RetTy,...) END_WITH_NULLllvm::Module
getOrInsertFunction(const std::string &Name, const Type *RetTy,...) END_WITH_NULLllvm::Module
getOrInsertGlobal(const std::string &Name, const Type *Ty)llvm::Module
getPointerSize() const llvm::Module
getTargetTriple() const llvm::Module [inline]
getTypeByName(const std::string &Name) const llvm::Module
getTypeName(const Type *Ty) const llvm::Module
getTypeSymbolTable() const llvm::Module [inline]
getTypeSymbolTable()llvm::Module [inline]
getValueSymbolTable() const llvm::Module [inline]
getValueSymbolTable()llvm::Module [inline]
global_begin()llvm::Module [inline]
global_begin() const llvm::Module [inline]
global_empty() const llvm::Module [inline]
global_end()llvm::Module [inline]
global_end() const llvm::Module [inline]
global_iterator typedefllvm::Module
GlobalListType typedefllvm::Module
iterator typedefllvm::Module
lib_begin() const llvm::Module [inline]
lib_end() const llvm::Module [inline]
lib_iterator typedefllvm::Module
lib_size() const llvm::Module [inline]
LibraryListType typedefllvm::Module
LittleEndian enum valuellvm::Module
Module(const std::string &ModuleID)llvm::Module [explicit]
Pointer32 enum valuellvm::Module
Pointer64 enum valuellvm::Module
PointerSize enum namellvm::Module
print(raw_ostream &OS, AssemblyAnnotationWriter *AAW) const llvm::Module
print(std::ostream &OS, AssemblyAnnotationWriter *AAW) const llvm::Module
removeLibrary(const std::string &Lib)llvm::Module
setDataLayout(const std::string &DL)llvm::Module [inline]
setModuleIdentifier(const std::string &ID)llvm::Module [inline]
setModuleInlineAsm(const std::string &Asm)llvm::Module [inline]
setTargetTriple(const std::string &T)llvm::Module [inline]
size() const llvm::Module [inline]
~Module()llvm::Module